首页 > 解决方案 > 如何在微服务中设置DefaultMaxPerRoute 和 setMaxTotal?

问题描述

假设我们有使用Pusher发送通知的微服务。Pusher 微服务当前的默认配置是将其事务时间的 10% 用于发送推送通知。

微服务在 5 个具有 2 个 CPU 的 AWS 实例上运行。

在初始化 Pusher 时,为 Pushers HttpClient 设置 maxPerRoute 和 maxTotal 背后的逻辑是什么 - 所以花在 Pusher 上的时间会减少?

谢谢

标签: javamultithreadingspring-boothttpclientpusher

解决方案


推荐阅读