Chris,
I did set -Djdk.tracePinnedThreads=full and found there were a few pinned
threads:
Thread[#43,ForkJoinPool-1-worker-4,5,CarrierThreads]
java.base/java.lang.VirtualThread$VThreadContinuation.onPinned(VirtualThread.java:185)
java.base/jdk.internal.vm.Continuation.onPinned0(Conti
When I set -Djdk.tracePinnedThreads=short, then I see this:
…
Thread[#41,ForkJoinPool-1-worker-4,5,CarrierThreads]
com.mysql.cj.jdbc.ConnectionImpl.isValid(ConnectionImpl.java:2516) <==
monitors:1
Thread[#39,ForkJoinPool-1-worker-2,5,CarrierThreads]
com.mysql.cj.jdbc.ConnectionImpl.isVali
Mark,
On 9/6/23 16:29, Mark Thomas wrote:
On 06/09/2023 21:24, Christopher Schultz wrote:
On 9/6/23 03:29, Mark Thomas wrote:
On 05/09/2023 22:02, Christopher Schultz wrote:
Thanks for the correction. I just did a quick docs[1] search for
"virtual" in Tomcat 10.x for example and I didn't
I was wong, the deployed context under eclipse and under tomcat
autonomous instance were not identical at all.
Form some reason when eclipse deploys the web application copy the class
files under WEB-INF/services/ under WEB-INF/classes, so
the tomcat class loading finds classes were expected
William,
On 9/7/23 08:04, William Crowell wrote:
When I set -Djdk.tracePinnedThreads=short, then I see this:
…
Thread[#41,ForkJoinPool-1-worker-4,5,CarrierThreads]
com.mysql.cj.jdbc.ConnectionImpl.isValid(ConnectionImpl.java:2516) <==
monitors:1
Thread[#39,ForkJoinPool-1-worker-2,5,Carrie
On 07/09/2023 15:41, Christopher Schultz wrote:
On 9/6/23 16:29, Mark Thomas wrote:
There isn't
much point using an executor with virtual threads.
Okay then perche
https://tomcat.apache.org/tomcat-11.0-doc/config/executor.html#Virtual_Thread_Implementation ?
That is the internal exe