有一个由Jetty 9.4.1.v20170120
更新
Jetty 9.4.3.v20170317
此网络应用有TCP-client
并使用Web-socket
(Atmosphere
)来推送数据。
经过几分钟/小时的工作后,网络应用程序开始使用100%CPU ,没有任何特定原因。即使它是idle
。
在分析和获取线程转储后,似乎Jetty
是高CPU消耗的来源。
那么Jetty出了什么问题?这是一个错误吗?
下面我列出了在CPU消耗达到100%时进行性能分析(使用VisualVM
)后的一些证据: