{"map": [
  [
    {
      "memoryInformations": {
        "usedMemory": 150757208,
        "maxMemory": 494665728,
        "usedPermGen": -1,
        "maxPermGen": -1,
        "usedNonHeapMemory": 116286976,
        "usedBufferedMemory": 491879,
        "loadedClassesCount": 8686,
        "garbageCollectionTimeMillis": 1518951,
        "usedPhysicalMemorySize": 1874415616,
        "usedSwapSpaceSize": 0,
        "memoryDetails": "Non heap memory = 110 Mo (Perm Gen, Code Cache),\nBuffered memory = 0 Mo,\nLoaded classes = 8 686,\nGarbage collection time = 1 518 951 ms,\nProcess cpu time = 42 248 100 ms,\nCommitted virtual memory = 2 830 Mo,\nFree physical memory = 163 Mo,\nTotal physical memory = 1 950 Mo"
      },
      "tomcatInformationsList": [
        {
          "name": "\"http-nio-80\"",
          "maxThreads": 200,
          "currentThreadCount": 54,
          "currentThreadsBusy": 2,
          "bytesReceived": 21381,
          "bytesSent": 1984110743,
          "requestCount": 14266583,
          "errorCount": 60516,
          "processingTime": 30414511,
          "maxTime": 115102
        }
      ],
      "sessionCount": 198,
      "sessionAgeSum": 94540867,
      "activeThreadCount": 0,
      "usedConnectionCount": 4,
      "maxConnectionCount": 100,
      "activeConnectionCount": 0,
      "transactionCount": 12686,
      "processCpuTimeMillis": 42248110,
      "systemLoadAverage": 0.12,
      "systemCpuLoad": 100.0,
      "unixOpenFileDescriptorCount": 224,
      "unixMaxFileDescriptorCount": 4096,
      "host": "vps363300.ovh.net@79.137.73.44",
      "os": "Linux, 3.10.0-1160.114.2.el7.x86_64 , amd64/64",
      "availableProcessors": 1,
      "javaVersion": "OpenJDK Runtime Environment, 11.0.6+10",
      "jvmVersion": "OpenJDK 64-Bit Server VM, 11.0.6+10, mixed mode",
      "pid": "808",
      "serverInfo": "Apache Tomcat/9.0.33",
      "contextPath": "/demo",
      "webappVersion": "1.7-SNAPSHOT",
      "startDate": "2026-07-09 18:54:09.454 UTC",
      "jvmArguments": "--add-opens=java.base/java.lang=ALL-UNNAMED\n--add-opens=java.base/java.io=ALL-UNNAMED\n--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED\n-Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties\n-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager\n-Djdk.tls.ephemeralDHKeySize=2048\n-Djava.protocol.handler.pkgs=org.apache.catalina.webresources\n-Dorg.apache.catalina.security.SecurityListener.UMASK=0027\n-Djava.security.egd=file:/dev/./urandom\n-Dignore.endorsed.dirs=\n-Dcatalina.base=/opt/tomcat\n-Dcatalina.home=/opt/tomcat\n-Djava.io.tmpdir=/opt/tomcat/temp",
      "freeDiskSpaceInTemp": 6555148288,
      "usableDiskSpaceInTemp": 6555148288,
      "threadCount": 73,
      "peakThreadCount": 130,
      "totalStartedThreadCount": 700,
      "dataBaseVersion": "java:comp/env/jdbc/demo_javamelody:\njdbc:h2:/opt/data/demo/h2\nH2, 1.4.200 (2019-10-14)\nDriver JDBC:\nH2 JDBC Driver, 1.4.200 (2019-10-14)",
      "dataSourceDetails": "java:comp/env/jdbc/demo_javamelody:\nmaxActive = 100\npoolPreparedStatements = false\ndefaultCatalog = null\ndefaultAutoCommit = null\ndefaultReadOnly = null\ndefaultTransactionIsolation = -1\ndriverClassName = org.h2.Driver\ninitialSize = 0\nmaxIdle = 10\nmaxOpenPreparedStatements = -1\nmaxWait = 30000\nminEvictableIdleTimeMillis = 1800000\nminIdle = 0\nnumTestsPerEvictionRun = 3\ntestOnBorrow = true\ntestOnReturn = false\ntestWhileIdle = false\ntimeBetweenEvictionRunsMillis = -1\nvalidationQuery = null\n",
      "threadInformationsList": [
        {
          "name": "http-nio-80-exec-179",
          "id": 596,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 35884,
          "userTimeMillis": 31500,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_596",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-127",
          "id": 467,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 70939,
          "userTimeMillis": 58530,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_467",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-165",
          "id": 506,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 73425,
          "userTimeMillis": 60900,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_506",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-69",
          "id": 91,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 357047,
          "userTimeMillis": 317690,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_91",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-120",
          "id": 387,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 103105,
          "userTimeMillis": 87100,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_387",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "MVStore background writer nio:/opt/data/demo/h2.mv.db",
          "id": 140,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 2079089,
          "userTimeMillis": 1514270,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_140",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "org.h2.mvstore.MVStore$BackgroundWriterThread.run(MVStore.java:3283)"
          ]
        },
        {
          "name": "http-nio-80-exec-164",
          "id": 505,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 82218,
          "userTimeMillis": 69490,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_505",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-194",
          "id": 690,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 1227,
          "userTimeMillis": 990,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_690",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-163",
          "id": 504,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 85168,
          "userTimeMillis": 72350,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_504",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-8",
          "id": 26,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 351604,
          "userTimeMillis": 312430,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_26",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-182",
          "id": 599,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 29334,
          "userTimeMillis": 24890,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_599",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-16",
          "id": 38,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 338056,
          "userTimeMillis": 298120,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_38",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-92",
          "id": 114,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 359525,
          "userTimeMillis": 320190,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_114",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-149",
          "id": 490,
          "priority": 5,
          "daemon": true,
          "state": "RUNNABLE",
          "cpuTimeMillis": 78412,
          "userTimeMillis": 65550,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_490",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Thread.dumpThreads(Native Method)",
            "java.base@11.0.6/java.lang.Thread.getAllStackTraces(Thread.java:1657)",
            "net.bull.javamelody.internal.model.JavaInformations.buildThreadInformationsList(JavaInformations.java:327)",
            "net.bull.javamelody.internal.model.JavaInformations.<init>(JavaInformations.java:202)",
            "net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:158)",
            "net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)",
            "net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "fr.spi4j.filter.HttpSessionFilter.doFilter(HttpSessionFilter.java:69)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:199)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "ForbiddenActionsFilter.doFilter(ForbiddenActionsFilter.java:24)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "fr.spi4j.lib.security.RemoteUserFilter.doFilter(RemoteUserFilter.java:66)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)",
            "org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)",
            "org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)",
            "org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)",
            "org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)",
            "org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)",
            "org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)",
            "org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)",
            "org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)",
            "org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)",
            "org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)",
            "org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1594)",
            "org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-177",
          "id": 594,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 35362,
          "userTimeMillis": 30450,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_594",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "javamelody usage",
          "id": 16,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 503278,
          "userTimeMillis": 276960,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_16",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "java.base@11.0.6/java.util.TimerThread.mainLoop(Timer.java:553)",
            "java.base@11.0.6/java.util.TimerThread.run(Timer.java:506)"
          ]
        },
        {
          "name": "http-nio-80-ClientPoller",
          "id": 30,
          "priority": 5,
          "daemon": true,
          "state": "RUNNABLE",
          "cpuTimeMillis": 2410261,
          "userTimeMillis": 1238380,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_30",
          "stackTrace": [
            "java.base@11.0.6/sun.nio.ch.EPoll.wait(Native Method)",
            "java.base@11.0.6/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:120)",
            "java.base@11.0.6/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:124)",
            "java.base@11.0.6/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:136)",
            "org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:709)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-137",
          "id": 477,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 81823,
          "userTimeMillis": 68850,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_477",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-154",
          "id": 495,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 88010,
          "userTimeMillis": 74890,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_495",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-159",
          "id": 500,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 79130,
          "userTimeMillis": 66310,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_500",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-66",
          "id": 88,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 358352,
          "userTimeMillis": 318500,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_88",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "Catalina-utility-1",
          "id": 18,
          "priority": 1,
          "daemon": false,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 664776,
          "userTimeMillis": 543840,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_18",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)",
            "java.base@11.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-59",
          "id": 81,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 340477,
          "userTimeMillis": 301310,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_81",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-181",
          "id": 598,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 39258,
          "userTimeMillis": 34580,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_598",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-133",
          "id": 473,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 76495,
          "userTimeMillis": 64080,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_473",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "Common-Cleaner",
          "id": 8,
          "priority": 8,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 4069,
          "userTimeMillis": 3010,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_8",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "java.base@11.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)",
            "java.base@11.0.6/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)",
            "java.base@11.0.6/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)"
          ]
        },
        {
          "name": "AsyncFileHandlerWriter-1286783232",
          "id": 12,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 120761,
          "userTimeMillis": 72260,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_12",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:513)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:675)",
            "app//org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:159)"
          ]
        },
        {
          "name": "http-nio-80-exec-167",
          "id": 508,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 75603,
          "userTimeMillis": 63040,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_508",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-192",
          "id": 658,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 10056,
          "userTimeMillis": 8490,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_658",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-196",
          "id": 692,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 2109,
          "userTimeMillis": 1890,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_692",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "UsageStatsServlet",
          "id": 17,
          "priority": 5,
          "daemon": false,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 11700644,
          "userTimeMillis": 10712090,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_17",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "java.base@11.0.6/java.util.TimerThread.mainLoop(Timer.java:553)",
            "java.base@11.0.6/java.util.TimerThread.run(Timer.java:506)"
          ]
        },
        {
          "name": "main",
          "id": 1,
          "priority": 5,
          "daemon": false,
          "state": "RUNNABLE",
          "cpuTimeMillis": 418219,
          "userTimeMillis": 410390,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_1",
          "stackTrace": [
            "java.base@11.0.6/java.net.PlainSocketImpl.socketAccept(Native Method)",
            "java.base@11.0.6/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)",
            "java.base@11.0.6/java.net.ServerSocket.implAccept(ServerSocket.java:565)",
            "java.base@11.0.6/java.net.ServerSocket.accept(ServerSocket.java:533)",
            "org.apache.catalina.core.StandardServer.await(StandardServer.java:609)",
            "org.apache.catalina.startup.Catalina.await(Catalina.java:721)",
            "org.apache.catalina.startup.Catalina.start(Catalina.java:667)",
            "java.base@11.0.6/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)",
            "java.base@11.0.6/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)",
            "java.base@11.0.6/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)",
            "java.base@11.0.6/java.lang.reflect.Method.invoke(Method.java:566)",
            "app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:343)",
            "app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:474)"
          ]
        },
        {
          "name": "http-nio-80-exec-76",
          "id": 98,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 356990,
          "userTimeMillis": 317350,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_98",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-183",
          "id": 626,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 21164,
          "userTimeMillis": 18240,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_626",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-2",
          "id": 20,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 366067,
          "userTimeMillis": 326030,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_20",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-152",
          "id": 493,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 81409,
          "userTimeMillis": 68950,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_493",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-176",
          "id": 569,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 47041,
          "userTimeMillis": 41050,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_569",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-122",
          "id": 411,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 85557,
          "userTimeMillis": 70790,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_411",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-126",
          "id": 444,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 82915,
          "userTimeMillis": 69240,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_444",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "fr%002ereferentiel%002ebusiness%002eapi%002eref%002e%0047rade%0053ervice_%0049tf.data",
          "id": 383,
          "priority": 5,
          "daemon": false,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 1186,
          "userTimeMillis": 1100,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_383",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)",
            "java.base@11.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-37",
          "id": 59,
          "priority": 5,
          "daemon": true,
          "state": "RUNNABLE",
          "cpuTimeMillis": 324898,
          "userTimeMillis": 286130,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_59",
          "stackTrace": [
            "java.base@11.0.6/java.util.zip.Inflater.inflateBytesBytes(Native Method)",
            "java.base@11.0.6/java.util.zip.Inflater.inflate(Inflater.java:385)",
            "java.base@11.0.6/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:153)",
            "java.base@11.0.6/java.io.FilterInputStream.read(FilterInputStream.java:133)",
            "java.base@11.0.6/java.io.PushbackInputStream.read(PushbackInputStream.java:183)",
            "java.base@11.0.6/java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:243)",
            "java.base@11.0.6/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:159)",
            "java.base@11.0.6/java.util.zip.ZipInputStream.read(ZipInputStream.java:195)",
            "java.base@11.0.6/java.util.jar.JarInputStream.read(JarInputStream.java:207)",
            "java.base@11.0.6/java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:141)",
            "java.base@11.0.6/java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:119)",
            "java.base@11.0.6/java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)",
            "java.base@11.0.6/java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)",
            "org.apache.catalina.webresources.JarWarResourceSet.getArchiveEntries(JarWarResourceSet.java:117)",
            "org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:253)",
            "org.apache.catalina.webresources.StandardRoot.getResourceInternal(StandardRoot.java:282)",
            "org.apache.catalina.webresources.Cache.getResource(Cache.java:62)",
            "org.apache.catalina.webresources.StandardRoot.getResource(StandardRoot.java:217)",
            "org.apache.catalina.webresources.StandardRoot.getClassLoaderResource(StandardRoot.java:226)",
            "org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2303)",
            "org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:865)",
            "org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1334)",
            "org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)",
            "java.base@11.0.6/java.lang.Class.forName0(Native Method)",
            "java.base@11.0.6/java.lang.Class.forName(Class.java:398)",
            "com.thoughtworks.xstream.core.JVM.loadClassForName(JVM.java:328)",
            "com.thoughtworks.xstream.core.JVM.loadClassForName(JVM.java:307)",
            "com.thoughtworks.xstream.XStream.setupAliases(XStream.java:860)",
            "com.thoughtworks.xstream.XStream.<init>(XStream.java:591)",
            "com.thoughtworks.xstream.XStream.<init>(XStream.java:515)",
            "com.thoughtworks.xstream.XStream.<init>(XStream.java:484)",
            "com.thoughtworks.xstream.XStream.<init>(XStream.java:430)",
            "com.thoughtworks.xstream.XStream.<init>(XStream.java:369)",
            "net.bull.javamelody.internal.model.TransportFormat$XmlIO.createXStream(TransportFormat.java:142)",
            "net.bull.javamelody.internal.model.TransportFormat$XmlIO.writeToXml(TransportFormat.java:94)",
            "net.bull.javamelody.internal.model.TransportFormat.writeSerializableTo(TransportFormat.java:312)",
            "net.bull.javamelody.internal.web.SerializableController.doSerializable(SerializableController.java:102)",
            "net.bull.javamelody.internal.web.MonitoringController.doCompressedSerializable(MonitoringController.java:337)",
            "net.bull.javamelody.internal.web.MonitoringController.doCompressedSerializable(MonitoringController.java:321)",
            "net.bull.javamelody.internal.web.MonitoringController.doReportCore(MonitoringController.java:241)",
            "net.bull.javamelody.internal.web.MonitoringController.doReport(MonitoringController.java:211)",
            "net.bull.javamelody.internal.web.MonitoringController.doActionIfNeededAndReport(MonitoringController.java:163)",
            "net.bull.javamelody.MonitoringFilter.doMonitoring(MonitoringFilter.java:408)",
            "net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "fr.spi4j.filter.HttpSessionFilter.doFilter(HttpSessionFilter.java:69)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:199)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "ForbiddenActionsFilter.doFilter(ForbiddenActionsFilter.java:24)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "fr.spi4j.lib.security.RemoteUserFilter.doFilter(RemoteUserFilter.java:66)",
            "org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)",
            "org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)",
            "org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)",
            "org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)",
            "org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)",
            "org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)",
            "org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)",
            "org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)",
            "org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)",
            "org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)",
            "org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)",
            "org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)",
            "org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)",
            "org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1594)",
            "org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-BlockPoller",
          "id": 14,
          "priority": 5,
          "daemon": true,
          "state": "RUNNABLE",
          "cpuTimeMillis": 269980,
          "userTimeMillis": 110690,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_14",
          "stackTrace": [
            "java.base@11.0.6/sun.nio.ch.EPoll.wait(Native Method)",
            "java.base@11.0.6/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:120)",
            "java.base@11.0.6/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:124)",
            "java.base@11.0.6/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:136)",
            "org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:313)"
          ]
        },
        {
          "name": "http-nio-80-exec-131",
          "id": 471,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 72378,
          "userTimeMillis": 59830,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_471",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-175",
          "id": 543,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 49707,
          "userTimeMillis": 42430,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_543",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "Catalina-utility-2",
          "id": 29,
          "priority": 1,
          "daemon": false,
          "state": "WAITING",
          "cpuTimeMillis": 666631,
          "userTimeMillis": 542180,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_29",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)",
            "java.base@11.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177)",
            "java.base@11.0.6/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-Acceptor",
          "id": 31,
          "priority": 5,
          "daemon": true,
          "state": "RUNNABLE",
          "cpuTimeMillis": 1625606,
          "userTimeMillis": 902560,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_31",
          "stackTrace": [
            "java.base@11.0.6/sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)",
            "java.base@11.0.6/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:533)",
            "java.base@11.0.6/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:285)",
            "org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:466)",
            "org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)",
            "org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:95)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-132",
          "id": 472,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 82792,
          "userTimeMillis": 70010,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_472",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-45",
          "id": 67,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 358335,
          "userTimeMillis": 318010,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_67",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-191",
          "id": 657,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 9859,
          "userTimeMillis": 8260,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_657",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-103",
          "id": 125,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 331689,
          "userTimeMillis": 292080,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_125",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "Finalizer",
          "id": 3,
          "priority": 8,
          "daemon": true,
          "state": "WAITING",
          "cpuTimeMillis": 1048,
          "userTimeMillis": 940,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_3",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "java.base@11.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)",
            "java.base@11.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)",
            "java.base@11.0.6/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)"
          ]
        },
        {
          "name": "http-nio-80-exec-20",
          "id": 42,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 333250,
          "userTimeMillis": 293770,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_42",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-60",
          "id": 82,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 342721,
          "userTimeMillis": 303080,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_82",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-188",
          "id": 631,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 16801,
          "userTimeMillis": 13900,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_631",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-187",
          "id": 630,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 16049,
          "userTimeMillis": 13060,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_630",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "net.sf.ehcache.CacheManager@1a57fa8a",
          "id": 381,
          "priority": 5,
          "daemon": true,
          "state": "WAITING",
          "cpuTimeMillis": 0,
          "userTimeMillis": 0,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_381",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "java.base@11.0.6/java.lang.Object.wait(Object.java:328)",
            "java.base@11.0.6/java.util.TimerThread.mainLoop(Timer.java:527)",
            "java.base@11.0.6/java.util.TimerThread.run(Timer.java:506)"
          ]
        },
        {
          "name": "http-nio-80-exec-171",
          "id": 527,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 64868,
          "userTimeMillis": 55350,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_527",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-178",
          "id": 595,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 40213,
          "userTimeMillis": 35550,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_595",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-184",
          "id": 627,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 17741,
          "userTimeMillis": 14840,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_627",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "Reference Handler",
          "id": 2,
          "priority": 10,
          "daemon": true,
          "state": "RUNNABLE",
          "cpuTimeMillis": 916,
          "userTimeMillis": 850,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_2",
          "stackTrace": [
            "java.base@11.0.6/java.lang.ref.Reference.waitForReferencePendingList(Native Method)",
            "java.base@11.0.6/java.lang.ref.Reference.processPendingReferences(Reference.java:241)",
            "java.base@11.0.6/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)"
          ]
        },
        {
          "name": "http-nio-80-exec-193",
          "id": 689,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 1539,
          "userTimeMillis": 1330,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_689",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-189",
          "id": 632,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 23688,
          "userTimeMillis": 20710,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_632",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "FileHandlerLogFilesCleaner-1",
          "id": 13,
          "priority": 5,
          "daemon": true,
          "state": "WAITING",
          "cpuTimeMillis": 200,
          "userTimeMillis": 180,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_13",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-99",
          "id": 121,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 332219,
          "userTimeMillis": 292240,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_121",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-125",
          "id": 441,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 86898,
          "userTimeMillis": 73450,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_441",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-130",
          "id": 470,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 74949,
          "userTimeMillis": 61870,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_470",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-195",
          "id": 691,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 1780,
          "userTimeMillis": 1560,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_691",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "Java2D Disposer",
          "id": 143,
          "priority": 10,
          "daemon": true,
          "state": "WAITING",
          "cpuTimeMillis": 206,
          "userTimeMillis": 200,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_143",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "java.base@11.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)",
            "java.base@11.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)",
            "java.desktop@11.0.6/sun.java2d.Disposer.run(Disposer.java:144)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "javamelody demo",
          "id": 15,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 598484,
          "userTimeMillis": 385870,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_15",
          "stackTrace": [
            "java.base@11.0.6/java.lang.Object.wait(Native Method)",
            "java.base@11.0.6/java.util.TimerThread.mainLoop(Timer.java:553)",
            "java.base@11.0.6/java.util.TimerThread.run(Timer.java:506)"
          ]
        },
        {
          "name": "http-nio-80-exec-169",
          "id": 510,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 82379,
          "userTimeMillis": 69510,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_510",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "http-nio-80-exec-180",
          "id": 597,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 31137,
          "userTimeMillis": 26720,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_597",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        },
        {
          "name": "Signal Dispatcher",
          "id": 4,
          "priority": 9,
          "daemon": true,
          "state": "RUNNABLE",
          "cpuTimeMillis": 0,
          "userTimeMillis": 0,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_4",
          "stackTrace": []
        },
        {
          "name": "http-nio-80-exec-39",
          "id": 61,
          "priority": 5,
          "daemon": true,
          "state": "TIMED_WAITING",
          "cpuTimeMillis": 334289,
          "userTimeMillis": 295040,
          "deadlocked": false,
          "globalThreadId": "808_79.137.73.44_61",
          "stackTrace": [
            "java.base@11.0.6/jdk.internal.misc.Unsafe.park(Native Method)",
            "java.base@11.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)",
            "java.base@11.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)",
            "java.base@11.0.6/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:89)",
            "org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)",
            "java.base@11.0.6/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)",
            "org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)",
            "java.base@11.0.6/java.lang.Thread.run(Thread.java:834)"
          ]
        }
      ],
      "cacheInformationsList": [
        {
          "name": "fr.referentiel.business.api.ref.GradeService_Itf",
          "inMemoryObjectCount": 0,
          "inMemoryPercentUsed": 0,
          "onDiskObjectCount": 0,
          "inMemoryHits": 227,
          "cacheHits": 227,
          "cacheMisses": 19,
          "configuration": "ehcache [maxElementsInMemory = 100000, overflowToDisk = true, maxElementsOnDisk = 500000, eternal = false, timeToLiveSeconds = 86400, timeToIdleSeconds = 86400, memoryStoreEvictionPolicy = LRU, diskPersistent = false]"
        }
      ],
      "jcacheInformationsList": [],
      "jobInformationsList": [],
      "hsErrPidList": [],
      "webXmlExists": true,
      "pomXmlExists": true,
      "springBeanExists": false
    },
    []
  ]
]}