微服务怎么提供一个可供嵌入的url?

发布于 2022-09-12 00:17:00 字数 208 浏览 11 评论 0

现在有2个微服务A和B,其中B在后端服务提供一个url: http://192.168.1.1/getxxx,A服务前端需要嵌入此url,那如果B提供的是一个带ip的url,那如果B变动,则A也需要去改,有没有办法通过B的实例名(b-service)来访问此url呢?注册中心有提供此功能吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓝戈者 2022-09-19 00:17:00

你用的是什么注册中心,如果是 eurekea,那么使用 feign 就可以了.

基本上导一个包就会自动配置了.

如果不想用 feign-interface 的形式,那么可以用 ribbon (feign 本质上也是通过它来实现的)来手动获取可用的服务实例的地址和端口.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文