Java 如何解决<;BEA-101366>;
在我的Java应用程序中,我点击了Wicket下拉值,应用程序处理了我们的逻辑,然后我们在日志中看到了下面的错误,在我的应用程序中没有任何内容Java 如何解决<;BEA-101366>;,java,weblogic,wicket,weblogic12c,Java,Weblogic,Wicket,Weblogic12c,在我的Java应用程序中,我点击了Wicket下拉值,应用程序处理了我们的逻辑,然后我们在日志中看到了下面的错误,在我的应用程序中没有任何内容 <BEA-101366> <The server could not send the HTTP message during the configured timeout value. The socket has been closed.> 我在WebLogic及其工作中已将CompleteMessageTimeout的
<BEA-101366> <The server could not send the HTTP message during the configured timeout value. The socket has been closed.>
我在WebLogic及其工作中已将CompleteMessageTimeout的值增加到90,但我想知道为什么应用程序中会出现此错误,我们能否在不增加WebLogic值的情况下解决此问题,因为我更喜欢java代码中的任何更改
我正在我的应用程序中使用以下技术:
我可以在操作(单击)后进行线程转储,并查看应用程序被卡住的位置。从那里你可以决定你需要做什么
这是胡乱猜测,但我敢打赌某些数据库操作会花费太长时间。因此,如果我调整db操作,那么我们不需要增加CompleteMessageTimeout值以及如何进行线程转储。因此,如果我调整db操作,那么我们不需要增加CompleteMessageTimeout值以及如何进行线程转储。您可以使用
kill-3process\u ID
(Unix、Linux)或使用jconsole
连接到Java进程,然后单击其中的按钮。你最好在谷歌上搜索更多细节。