Your thread pool's max size is 100, and the thread dump shows that you
have 58 threads in BLOCKED state waiting to lock <0x6f4dcd31>, e.g.:
"jgroups-11402,mss-site,sero-nfsorch-1-f13-97" #12477 prio=0 tid=0x30bd
nid=NA blocked
java.lang.Thread.State: BLOCKED
#011at
app//org.infinispan.remoting.transport.impl.SingleTargetRequest.onNewView(SingleTargetRequest.java:56)
#011- waiting to lock <0x6f4dcd31> (a
org.infinispan.remoting.transport.impl.SingleResponseCollector)
That lock is held by thread jgroups-11397:
"jgroups-11397,mss-site,sero-nfsorch-1-f13-97" #12471 prio=0 tid=0x30b7
nid=NA runnable
java.lang.Thread.State: RUNNABLE#011at
java...@11.0.12/sun.util.locale.BaseLocale.hashCode(BaseLocale.java:148)
#011at java...@11.0.12/java.util.Locale.hashCode(Locale.java:2103)
#011at
java...@11.0.12/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
#011at
java...@11.0.12/sun.util.locale.provider.LocaleProviderAdapter.getAdapter(LocaleProviderAdapter.java:241)
#011at
java...@11.0.12/java.text.DecimalFormatSymbols.getInstance(DecimalFormatSymbols.java:178)
#011at java...@11.0.12/java.util.Formatter.getZero(Formatter.java:2437)
#011at java...@11.0.12/java.util.Formatter.<init>(Formatter.java:1956)
#011at java...@11.0.12/java.util.Formatter.<init>(Formatter.java:2011)
#011at java...@11.0.12/java.lang.String.format(String.java:2938)
#011at
app//org.infinispan.util.logging.Log_$logger.remoteNodeSuspected(Log_$logger.java:1970)
#011at
app//org.infinispan.remoting.transport.ResponseCollectors.remoteNodeSuspected(ResponseCollectors.java:31)
#011at
app//org.infinispan.remoting.transport.impl.SingleResponseCollector.targetNotFound(SingleResponseCollector.java:31)
#011at
app//org.infinispan.remoting.transport.impl.SingleResponseCollector.targetNotFound(SingleResponseCollector.java:17)
#011at
app//org.infinispan.remoting.transport.ValidSingleResponseCollector.addResponse(ValidSingleResponseCollector.java:23)
#011at
app//org.infinispan.remoting.transport.impl.SingleTargetRequest.addResponse(SingleTargetRequest.java:74)
#011at
app//org.infinispan.remoting.transport.impl.SingleTargetRequest.onResponse(SingleTargetRequest.java:44)
#011- locked <0x6f4dcd31> (a
org.infinispan.remoting.transport.impl.SingleResponseCollector)
#011at
app//org.infinispan.remoting.transport.impl.RequestRepository.addResponse(RequestRepository.java:51)
This thread is in RUNNABLE state, but I suspect that the
Log.remoteNodeSuspected() statement is taking quite a while, so that the
thread pool increases to 100, and thus the thread dump by JGroups (as a
warning).
So this might be a temporary spike, but I recommend looking into how
long the above log method takes, so that it has other threads queuing up
for the <0x6f4dcd31> lock.
>
https://groups.google.com/d/msgid/jgroups-dev/4e5e066d-a2b3-44bb-ab15-6a83c60406f1n%40googlegroups.com <
https://groups.google.com/d/msgid/jgroups-dev/4e5e066d-a2b3-44bb-ab15-6a83c60406f1n%40googlegroups.com> <
https://groups.google.com/d/msgid/jgroups-dev/4e5e066d-a2b3-44bb-ab15-6a83c60406f1n%40googlegroups.com?utm_medium=email&utm_source=footer <
https://groups.google.com/d/msgid/jgroups-dev/4e5e066d-a2b3-44bb-ab15-6a83c60406f1n%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
> --
> Bela Ban |
http://www.jgroups.org <
http://www.jgroups.org>
>
> --
> You received this message because you are subscribed to the Google
> Groups "jgroups-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
jgroups-dev...@googlegroups.com
> <mailto:
jgroups-dev...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/jgroups-dev/389d23b3-34c2-411e-af86-df442d485e3dn%40googlegroups.com <
https://groups.google.com/d/msgid/jgroups-dev/389d23b3-34c2-411e-af86-df442d485e3dn%40googlegroups.com?utm_medium=email&utm_source=footer>.