采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
既然微服务已经注册到sentinel控制台上 控制台不是可以获取到ip地址吗 为什么还要指定sentinel.transport.client-ip参数来告诉控制台去哪里获取监控信息呢? 不能像nacos服务发现那样吗?
您好,课上没有指定client-ip哈。
课上那个/actuator/sentinel端点,是个监控端点,展示的是微服务准备把什么IP注册到Sentinel控制台,这个IP课上并没有配置过,是自动获取的(当然你也可以手动指定就是了)。
你可以看下8-4节,课上没有配置过sentinel.transport.client-ip 。
非常感谢!
sentinel.transport.client-ip 未指定这个参数报错信息
这应该是微服务注册的ip,dashboard无法与之通信导致的。建议这样排查下: 1. 到dashboard上看一下微服务注册的ip是什么 2. 到dashboard所在机器,访问 注册的ip:端口/api 如果不能访问,说明注册的ip,dashboard无法通信。此时只手动注册ip了… 所以,并不是微服务无法注册ip,而是多网卡环境下,微服务注册的ip有问题导致的。 关于微服务与dashboard通信的原理,详见8-11节。
登录后可查看更多问答,登录/注册
面向未来微服务:熟练掌握Spring Cloud Alibaba
917 4
2.3k 1
3.2k 2
2.1k 3
4.4k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号