只是对我的应用程序进行一些调试,注意到一个非常大的差异。 Weblogic在6
报告(服务器>监控>线程)但是当我查询操作系统时:
ps -eLF| grep user | grep -c java
linux显示37个以上的线程......所以我的第一个问题是,为什么会出现差异?我的第二个问题是如何获得更多信息为什么这些线程是从os启动的?
我之所以要问的是,我的操作系统资源不足,而我正试图找出优化容器的巧妙方法,而不会触及部署在其上的应用程序......
答案 0 :(得分:1)
尝试从JVM获取线程转储。管理线程很多:
Weblogic也可能维护一个线程池,报告的数量可能不包括池中休眠线程的数量。