小编Ran*_*nde的帖子

如何在微服务架构中处理网络调用

我们正在使用微服务架构,其中顶级服务用于向最终用户公开REST API,后端服务用于查询数据库.

当我们收到1个用户请求时,我们会向后端服务提出~30k的请求.我们使用RxJava进行顶级服务,因此所有30K请求都是并行执行的.我们使用haproxy在后端服务之间分配负载.但是,当我们得到3-5个用户请求时,我们将获得网络连接异常,无路由到主机异常,套接字连接异常.

这种用例的最佳实践是什么?

architecture networking haproxy rx-java microservices

1
推荐指数
1
解决办法
1177
查看次数