采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
师兄,下午好!
麻烦师兄提供下如下图中,对于网络选项中,你配置高可用时,config和 eureka1和eureka2 配置截图发出来,我比较下我本地配置,我现在config和 eureka1,eureka2,eureka3,config都能注册到eureka server上了,但是还有两个小问题
终于搞定了,rancher部署中太多坑了(整整花了我两天多时间在解决这个问题)
师兄说得太对了,基本上都是网络问题!
总结两点
我是都用 主机方式 (因为我是在一台rancher agent上部署多eureka结点)
主机方式时,eureka的客户端 外网端口一定要指定 8080, 不能不填,这样变成任意端口了,实际上通过任意端口根本访问不到config的文件
现在问题是
现在上述注册是正常的,但有如下两个问题
问题1:available-replicas没有出现内容,unavailable-replicas出现了内容
问题2: http://192.168.16.42:47093/products-dev.yml 访问不到内容 (如果我将config服务的网络类型 选择默认为默认的 托管 选项,就能正常访问。但是这样又不能注册到eureka1,eureka2,eureka3上面了,只能 选择 主机 类型时才能 正常注册到 eureka1,eureka2,eureka3 下面,选择 主机 类型就能正常注册到 eureka1,eureka2,eureka3上了,但又不能正常http://192.168.16.42:47093/products-dev.yml 访问到内容)
defaultZone: http://localhost:8761 用了docker之后,所有项目里都不应该再用localhost了,访问不到的
好的,收到,谢谢师兄提醒
登录后可查看更多问答,登录/注册
SpringCloud组件实现微服务,【已升级Finchley.Release】
2.4k 3
3.1k 6
2.9k 7
2.0k 25
3.7k 24
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号