微服务怎么提供一个可供嵌入的url?
现在有2个微服务A和B,其中B在后端服务提供一个url: http://192.168.1.1/getxxx,A服务前端需要嵌入此url,那如果B提供的是一个带ip的url,那如果B变动,则A也需要去改,有没有办法通过B的实例名(b-service)来访问此url呢?注册中心有提供此功能吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你用的是什么注册中心,如果是 eurekea,那么使用 feign 就可以了.
基本上导一个包就会自动配置了.
如果不想用 feign-interface 的形式,那么可以用 ribbon (feign 本质上也是通过它来实现的)来手动获取可用的服务实例的地址和端口.