目前,我有一个多线程java应用程序,它使用部署在weblogic服务器11g中的3个线程。但是当应用程序运行时,我只能看到1个运行在weblogic控制台上的Execute Thread。

有人能解释一下我的应用程序线程和weblogic中的执行线程有什么不同吗?
发布于 2017-05-19 15:46:57
weblogic控制台仅显示它( weblogic服务器)创建并因此监视的线程。您的应用程序线程可能是这样启动的:new Thread(new MyThreadClass())).start(),它不使用任何weblogic API,并且它是未知的。
您可以在这里阅读有关WebLogic12如何处理线程的更多信息:https://docs.oracle.com/cd/E24329_01/web.1211/e24368/topics.htm#WLPRG386
https://stackoverflow.com/questions/44023773
复制相似问题