当使用单个HTTP请求调用流程时,如何在Kubernetes Pod上分配流程?

我让Tomcat在2个Kubernetes容器上运行。当我的应用程序收到HTTP请求时,它将从数据库中读取记录列表,并对每个记录进行一些处理。但是由于它是单个HTTP请求,因此该过程仅在一个pod上运行。有什么方法可以在两个pod上分配流程,以便一半的记录在pod1上处理,其余的记录在pod2上处理?

我尝试过的事情

我找不到确切的解决方案,因此尝试了另一种方法:

在接收到HTTP请求并从数据库中读取记录列表之后。我将每个记录发布到队列中,然后让我的服务使用它。这种方式的过程分布在两个吊舱中。

这个问题有更好的解决方法吗?

j_lieying 回答:当使用单个HTTP请求调用流程时,如何在Kubernetes Pod上分配流程?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3157131.html

大家都在问