STUCK Threads : com.bea.wli.sb.transports.file.resource.FileResource.renameToUniqueFilePath(FileResource.java:727)
(Doc ID 2721572.1)
Last updated on NOVEMBER 15, 2023
Applies to:
Oracle Service Bus - Version 12.2.1.3.0 and laterInformation in this document applies to any platform.
Goal
Oracle Service Bus 12.2.1.3
All of a sudden several STUCK threads like these were noticed in OSB Servers causing severe performance issues.
"[STUCK] ExecuteThread: '30' for queue: 'weblogic.kernel.Default (self-tuning)'" #144 daemon prio=1 os_prio=0 tid=0x00007fe20d280000 nid=0x2416 runnable [0x00007fe1e860a000]
java.lang.Thread.State: RUNNABLE
at java.io.UnixFileSystem.rename0(Native Method)
at java.io.UnixFileSystem.rename(UnixFileSystem.java:278)
at java.io.File.renameTo(File.java:1397)
at com.bea.wli.sb.transports.file.resource.FileResource.renameToUniqueFilePath(FileResource.java:727)
at com.bea.wli.sb.transports.file.resource.FileResource.write(FileResource.java:693)
at com.bea.wli.sb.transports.file.FileUtil.sendMessage(FileUtil.java:42)
at com.bea.wli.sb.transports.file.FileTransportProvider.sendMessageAsync(FileTransportProvider.java:98)
at sun.reflect.GeneratedMethodAccessor985.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.bea.wli.sb.transports.Util$1.invoke(Util.java:80)
at com.sun.proxy.$Proxy240.sendMessageAsync(Unknown Source)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageToService(TransportManagerImpl.java:487)
at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:375)
at com.bea.wli.sb.service.handlerchain.handlers.TransportProviderInvoker.dispatch(TransportProviderInvoker.java:87)
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |