- 博客(1)
- 收藏
- 关注
原创 springboot应用内嵌执行docker工具镜像超时问题
在对执行镜像的工具方法排查中发现,工具使用了线程池去执行,由于该方法的设计者之前是针对其它集群工具应用设计,有线程控制要求(猜想)所以限制了线程池的线程数为单个,加上设置了执行超时时间,再请求执行工具的数量多,则会导致排队,加上这些工具类的执行比较耗时,所以会导致在排队等待执行时,超过上诉设置的执行超时时间,导致请求超时。在确认在该应用中,对工具执行线程没有限制情况下,根据应用部署的服务器配置,加大了线程池的线程数,并设置有限队列。一个集成docker工具镜像的应用,提供给上游应用做数据处理校验。
2023-03-23 22:52:15 217 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人