首页 > 解决方案 > Mule(3.3.1) HTTP 入站端点正在创建高 CPU

问题描述

最近,我们开始在我们的生产中获得高 CPU,而无需进行任何更改,并且对系统的请求流几乎相同。

我们已经检查了下面提到的方法之一(方法:fulfilledOrder(PostBackRequest)),但现在有任何可能导致问题的更改或复杂的逻辑。

占用高 CPU 的方法

方法:getLastModifiedTime(File) 执行总和:938.47 CPU 总和:712.76 同步总和:0.00 等待总和:0.00 细分:CPU:75 %,同步:0 %,等待:0 %,暂停:0 %,I/O:25 %类:java.io.WinNTFileSystem API:Mule

方法:fulfilledOrder(PostBackRequest) 执行总和:3.06 CPU 总和:3.06 同步总和:0.00 等待总和:0.00 故障:CPU:100 %,同步:0 %,等待:0 %,暂停:0 %,I/O:0 %类:com.mycompany.project.postback.realtime.OrderService API:mycompany

方法:execute(Runnable) Exec Sum: 0.07 CPU Sum: 0.07 Sync Sum: 0.00 Wait Sum: 0.00 故障:CPU: 99 %, Sync: 0 %, Wait: 0 %, Suspension: 0 %, I/O: 1 %类:java.util.concurrent.ThreadPoolExecutor API:Servlet

如何检查其他两种方法?Mule中有什么可以避免这个问题的吗?仅供参考:我们正在使用 Mule 运行时版本 3.3.1

标签: mulecpucpu-usage

解决方案


推荐阅读