@yoann Rodiere , Please find below the Thread name and dump trace for the same:
- Below is just one of the few, I had more than 5 threads like this. Which kept on running.
"Hibernate Search: Elasticsearch transport thread-5" prio=5 tid=72 RUNNABLE at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) Local Variable: sun.nio.ch.WindowsSelectorImpl$SubSelector#3 at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) Local Variable: java.util.Collections$UnmodifiableSet#848 Local Variable: sun.nio.ch.Util$3#3 at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) Local Variable: sun.nio.ch.WindowsSelectorImpl#3 at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:255) at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) Local Variable: org.apache.http.impl.nio.reactor.BaseIOReactor#1 at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:588) Local Variable: org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker#1 at java.lang.Thread.run(Thread.java:748)
2. Below is one of the thread that is running on one of the Indexes TABLEWC30, like this I have threads for each index and I have around 12 indexes in the Elastic side.
"Hibernate Search sync consumer thread for index TABLEWC30" daemon prio=5 tid=66 TIMED_WAITING at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:338) at org.hibernate.search.backend.impl.lucene.SyncWorkProcessor.parkCurrentThread(SyncWorkProcessor.java:179) at org.hibernate.search.backend.impl.lucene.SyncWorkProcessor.access$300(SyncWorkProcessor.java:37) Local Variable: org.hibernate.search.backend.impl.lucene.SyncWorkProcessor#1 at org.hibernate.search.backend.impl.lucene.SyncWorkProcessor$Consumer.run(SyncWorkProcessor.java:149) Local Variable: org.hibernate.search.backend.impl.lucene.SyncWorkProcessor$Consumer#1 at java.lang.Thread.run(Thread.java:748)
Please revert in-case you need more info or this one is not sufficient. |