springboot + eureka
项目A 部署在多台服务器,如何优雅的调到每台服务器上的项目A的某个接口。
调用所有注册的项目A的某个接口。
在nginx里配置个负载均衡,把你部署的服务器ip写上就行。他会随机分配调用的服务器。
你们应该有网关层吧?网关层代理服务列表(服务1、服务2、服务3),比如kong、nginx
spring boot ribbon 用法自己百度
注意,是一次性掉所有服务器上的某个接口,不是随机掉其中一台服务器上的接口
我目前想到的就是获取到eureka上项目A注册的服务列表,都请求一下,不借助其他组件的话。
这种发布订阅的场景咋个要这样去实现