采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
目哥,我所有程序都在本地电脑启动,按照手记改造是完全可以的,但是当我把nacos地址换成服务器的时候,一切就都失效了(sentinel和微服务都在本地),流控规则不起任何作用,nacos上查询不到任何配置信息,但是sentinel控制台却可以看到,这是为什么呢? 日志里也没有找到报错的信息,难道是有什么专用端口没开?有些搞不明白了
很棒的问题哈。
我猜应该是因为你这个类的问题:
https://github.com/eacdy/Sentinel-Dashboard-Nacos/blob/1.6.2-NACOS/sentinel-dashboard/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/NacosConfig.java
课上的这个版本中,Sentinel Dashboard连接的Nacos Server地址是localhost:8848,所以……
----
解决方法也很简单,修改这个类的源码,让它连接的想连接的地址即可。在照着手记操作的时候,还是得知道每一步干啥哦!
祝您学习愉快!
果然是那里的问题,当时看着架构图就在想,控制台是怎么知道nacos地址的,还去看了眼配置文件发现并没有。CV一时爽,留下的都是坑呀。再次感谢目哥。
不客气哦!解决就好!加油!祝您学习愉快!
登录后可查看更多问答,登录/注册
面向未来微服务:熟练掌握Spring Cloud Alibaba
532 4
2.0k 1
2.6k 2
1.6k 3
3.6k 13