我有和应用程序部署在tomcat中并且有很多线程忙着没有释放700多个像这样:
嗨,大家好!!我捕获了thead转储文件在ufile.io/8zz1t上,我使用fastthread.io来读取.你能检查一下你是否看到了问题,我看到inflater有cpu消耗的线程.
S 188063346 ms 0 KB 0 KB 10.162.3.36 172.30.100.163 POST /ChiperService/rest/cs/Descifrar HTTP/1.1
S 280064346 ms 0 KB 0 KB 10.162.3.36 172.30.100.163 POST /ChiperService/rest/cs/Descifrar HTTP/1.1
S 185431144 ms 0 KB 0 KB 10.162.38.201 172.30.100.163 POST /ChiperService/rest/cs/Descifrar HTTP/1.1
S 267094596 ms 0 KB 0 KB 10.162.3.36 172.30.100.163 POST /ChiperService/rest/cs/Descifrar HTTP/1.1
S 261396699 ms 0 KB 0 KB 10.162.3.36 172.30.100.163 POST /ChiperService/rest/cs/Descifrar HTTP/1.1
Run Code Online (Sandbox Code Playgroud)
代码的哪一部分可能导致线程繁忙我不知道deflater或inflater是否必须关闭.
在应用程序ChiperService的tomcat管理器中没有活动会话.
请帮助服务器在当天几乎崩溃5次因为thead忙和高cpu消耗.
这是休息服务:
休息服务:
package ChiperServicePkg;
import com.sun.jersey.api.core.ResourceConfig;
import java.io.IOException;
import javax.ws.rs.core.Context;
import …Run Code Online (Sandbox Code Playgroud)