Hi Mohamed,
I don't know the exact answer to this. But in the attached fastThread report I could see that you have around 756 Daemon threads. These threads are mostly created by JVM for performing background tasks like Garbage collection and other housekeeping tasks. Check the "Deamon vs non-Daemon" section in your report. To learn about Daemon vs non-daemon threads visit -
https://blog.fastthread.io/2017/05/25/less-known-facts-about-daemon-and-non-daemon-threads/
I have also noticed that there are a total 64 Garbage Collector (GC) threads. It may affect the application's performance. You may consider reducing GC threads.
Edit your Comment