【发布时间】:2019-10-29 14:42:24
【问题描述】:
我正在为其中一个客户开发 springboot 微服务...
客户端请求正文包含{Group : A, SomeProp: ABC}。
从服务器端: 在服务器中,每个组都有映射。例如:A 组是 1,2,3,4,B 组是 3,4,5,6,7,8 等等。现在服务器应该像这样拆分请求
-> 1,ABC
-> 2,ABC
-> 3,ABC 等等.... 现在,应该并行处理所有碎片化的请求,并通过 acqtivemq 发送响应。 关键是,1个请求在服务器端会被分片成多个请求,需要异步处理。 目前,我正在使用线程池来管理它。 痛苦是在重负载/更多请求数量期间延迟时间非常长,并且进程使用量逐渐增加。
如何在 springboot 微服务中有效地处理这个用例?
【问题讨论】:
标签: java spring-boot microservices