我使用 WebLogic 12.2.1.3.0,最近它开始出现奇怪的行为。
虚拟机重启后,我安装了新的部署,一切正常。但是当我尝试删除此应用程序时,它需要 5-6 分钟,然后显示以下消息:
- 激活更改时发生错误,请参阅日志了解详细信息。
- weblogic.utils.concurrent.超时异常
- 选定的部署已被删除。
部署配置选项卡现在为空,并且“没有要显示的项目”。但是当我转到监控 -> EJB -> 无状态时,我可以看到 bean 未被删除。其中一些甚至正在使用中。
但是删除已部署的应用程序后,应该删除所有 bean。由于这种行为,我无法安装新的部署,并且只有在虚拟机重新启动后才有可能。
这是取消部署尝试后 AdminServer 日志显示的内容:
####<Apr 26, 2019 11:24:06,471 AM MSK> <Error> <Console> <savet-test> <AdminServer> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-00000028> <1556267046471> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-240003> <Administration Console encountered the following error: weblogic.utils.concurrent.TimeoutException
at weblogic.management.provider.internal.ActivateQueue$ActivateTaskImplWithTimeout.timeout(ActivateQueue.java:535)
at weblogic.management.provider.internal.ActivateQueue.checkTimeout(ActivateQueue.java:252)
at weblogic.management.provider.internal.ActivateQueue.checkTimeout(ActivateQueue.java:238)
at weblogic.management.provider.internal.ActivateQueue.access$100(ActivateQueue.java:30)
at weblogic.management.provider.internal.ActivateQueue$TaskWithTimeout$1.timerExpired(ActivateQueue.java:295)
at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:301)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:678)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:652)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
>
####<Apr 26, 2019 11:24:06,480 AM MSK> <Warning> <netuix> <savet-test> <AdminServer> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-00000028> <1556267046480> <[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=AppDeploymentsControlPage.>
####<Apr 26, 2019 11:24:37,526 AM MSK> <Warning> <Socket> <savet-test> <AdminServer> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-0000002e> <1556267077526> <[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000449> <Closing the socket, as no data read from it on 10.220.133.19:55,301 during the configured idle timeout of 5 seconds.>
####<Apr 26, 2019 11:24:47,525 AM MSK> <Warning> <Socket> <savet-test> <AdminServer> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-0000002f> <1556267087525> <[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000449> <Closing the socket, as no data read from it on 10.220.133.19:55,303 during the configured idle timeout of 5 seconds.>
####<Apr 26, 2019 11:25:18,155 AM MSK> <Info> <WorkManager> <savet-test> <AdminServer> <Timer-2> <<WLS Kernel>> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-0000000a> <1556267118155> <[severity-value: 64] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-002959> <Self-tuning thread pool contains 4 running threads, 1 idle threads, and 11 standby threads>
####<Apr 26, 2019 11:25:22,525 AM MSK> <Warning> <Socket> <savet-test> <AdminServer> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-00000030> <1556267122525> <[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000449> <Closing the socket, as no data read from it on 10.220.133.19:55,312 during the configured idle timeout of 5 seconds.>
####<Apr 26, 2019 11:25:27,343 AM MSK> <Info> <Health> <savet-test> <AdminServer> <weblogic.GCMonitor> <<anonymous>> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-00000007> <1556267127343> <[severity-value: 64] [rid: 0:1] [partition-id: 0] [partition-name: DOMAIN] > <BEA-310002> <48% of the total memory in the server is free.>
####<Apr 26, 2019 11:25:29,316 AM MSK> <Info> <Common> <savet-test> <AdminServer> <Thread-27> <weblogic> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-0000001e> <1556267129316> <[severity-value: 64] [rid: 0:1] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000628> <Created "1" resources for pool "JDBC Data Source-0", out of which "1" are available and "0" are unavailable.>
####<Apr 26, 2019 11:25:32,526 AM MSK> <Warning> <Socket> <savet-test> <AdminServer> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <70b79d54-91ef-4f48-bfc6-4dbcdeebc8ac-00000031> <1556267132526> <[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-000449> <Closing the socket, as no data read from it on 10.220.133.19:55,315 during the configured idle timeout of 5 seconds.>
有人能帮我解决这个问题吗?