{
    "threadInfos": [
        {
            "threadName": "flink-akka.actor.default-dispatcher-22",
            "stringifiedThreadInfo": "\"flink-akka.actor.default-dispatcher-22\" Id=195 WAITING on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@609d4660\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@609d4660\n\tat akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)\n\tat akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\n\tat akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\n\n"
        },
        {
            "threadName": "flink-akka.actor.default-dispatcher-21",
            "stringifiedThreadInfo": "\"flink-akka.actor.default-dispatcher-21\" Id=187 WAITING on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@609d4660\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@609d4660\n\tat akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)\n\tat akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\n\tat akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\n\n"
        },
        {
            "threadName": "flink-akka.actor.default-dispatcher-20",
            "stringifiedThreadInfo": "\"flink-akka.actor.default-dispatcher-20\" Id=185 RUNNABLE\n\tat sun.management.ThreadImpl.dumpThreads0(Native Method)\n\tat sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:496)\n\tat sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:484)\n\tat org.apache.flink.runtime.util.JvmUtils.createThreadDump(JvmUtils.java:38)\n\tat org.apache.flink.runtime.taskexecutor.TaskExecutor.requestThreadDump(TaskExecutor.java:1203)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\t...\n\n"
        },
        {
            "threadName": "flink-metrics-akka.remote.default-remote-dispatcher-14",
            "stringifiedThreadInfo": "\"flink-metrics-akka.remote.default-remote-dispatcher-14\" Id=160 WAITING on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@7a54cf3a\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@7a54cf3a\n\tat akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)\n\tat akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\n\tat akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\n\n"
        },
        {
            "threadName": "flink-akka.remote.default-remote-dispatcher-18",
            "stringifiedThreadInfo": "\"flink-akka.remote.default-remote-dispatcher-18\" Id=144 WAITING on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@1c1f101\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@1c1f101\n\tat akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)\n\tat akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\n\tat akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\n\n"
        },
        {
            "threadName": "flink-metrics-akka.remote.default-remote-dispatcher-13",
            "stringifiedThreadInfo": "\"flink-metrics-akka.remote.default-remote-dispatcher-13\" Id=143 TIMED_WAITING on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@7a54cf3a\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@7a54cf3a\n\tat akka.dispatch.forkjoin.ForkJoinPool.idleAwaitWork(ForkJoinPool.java:2135)\n\tat akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2067)\n\tat akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\n\tat akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\n\n"
        },
        {
            "threadName": "channel-state-unspilling-thread-1",
            "stringifiedThreadInfo": "\"channel-state-unspilling-thread-1\" Id=114 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@305260dd\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@305260dd\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "channel-state-unspilling-thread-1",
            "stringifiedThreadInfo": "\"channel-state-unspilling-thread-1\" Id=112 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3af69ef1\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3af69ef1\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "Legacy Source Thread - Source: RMQ Queue: my_queue@localhost:5672 (1/1)#0",
            "stringifiedThreadInfo": "\"Legacy Source Thread - Source: RMQ Queue: my_queue@localhost:5672 (1/1)#0\" Id=79 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6687bb8a\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6687bb8a\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat org.apache.flink.streaming.connectors.rabbitmq.QueueingConsumer.nextDelivery(QueueingConsumer.java:111)\n\tat org.apache.flink.streaming.connectors.rabbitmq.RMQSource.run(RMQSource.java:298)\n\tat org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:110)\n\tat org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:66)\n\t...\n\n"
        },
        {
            "threadName": "channel-state-unspilling-thread-1",
            "stringifiedThreadInfo": "\"channel-state-unspilling-thread-1\" Id=102 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@684017a2\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@684017a2\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "pool-17-thread-3",
            "stringifiedThreadInfo": "\"pool-17-thread-3\" Id=101 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b37c6ff\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b37c6ff\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "channel-state-unspilling-thread-1",
            "stringifiedThreadInfo": "\"channel-state-unspilling-thread-1\" Id=99 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4538d87e\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4538d87e\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "channel-state-unspilling-thread-1",
            "stringifiedThreadInfo": "\"channel-state-unspilling-thread-1\" Id=98 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1eb860b8\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1eb860b8\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "pool-19-thread-2",
            "stringifiedThreadInfo": "\"pool-19-thread-2\" Id=93 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@762d89ca\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@762d89ca\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "pool-20-thread-2",
            "stringifiedThreadInfo": "\"pool-20-thread-2\" Id=92 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3d8a9ce\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3d8a9ce\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "pool-24-thread-2",
            "stringifiedThreadInfo": "\"pool-24-thread-2\" Id=91 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@a07ae3\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@a07ae3\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "pool-17-thread-2",
            "stringifiedThreadInfo": "\"pool-17-thread-2\" Id=90 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5d4077ef\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5d4077ef\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "pool-23-thread-2",
            "stringifiedThreadInfo": "\"pool-23-thread-2\" Id=89 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@47b9d654\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@47b9d654\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "AMQP Connection localhost:5672",
            "stringifiedThreadInfo": "\"AMQP Connection localhost:5672\" Id=83 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.socketRead(SocketInputStream.java:116)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:171)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:141)\n\tat java.io.BufferedInputStream.fill(BufferedInputStream.java:246)\n\tat java.io.BufferedInputStream.read(BufferedInputStream.java:265)\n\t-  locked java.io.BufferedInputStream@1e991b4\n\tat java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)\n\tat com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)\n\t...\n\n"
        },
        {
            "threadName": "AMQP Connection localhost:5672",
            "stringifiedThreadInfo": "\"AMQP Connection localhost:5672\" Id=87 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.socketRead(SocketInputStream.java:116)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:171)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:141)\n\tat java.io.BufferedInputStream.fill(BufferedInputStream.java:246)\n\tat java.io.BufferedInputStream.read(BufferedInputStream.java:265)\n\t-  locked java.io.BufferedInputStream@5c3c64ab\n\tat java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)\n\tat com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)\n\t...\n\n"
        },
        {
            "threadName": "AMQP Connection localhost:5672",
            "stringifiedThreadInfo": "\"AMQP Connection localhost:5672\" Id=88 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.socketRead(SocketInputStream.java:116)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:171)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:141)\n\tat java.io.BufferedInputStream.fill(BufferedInputStream.java:246)\n\tat java.io.BufferedInputStream.read(BufferedInputStream.java:265)\n\t-  locked java.io.BufferedInputStream@18175d3c\n\tat java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)\n\tat com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)\n\t...\n\n"
        },
        {
            "threadName": "AMQP Connection localhost:5672",
            "stringifiedThreadInfo": "\"AMQP Connection localhost:5672\" Id=85 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.socketRead(SocketInputStream.java:116)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:171)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:141)\n\tat java.io.BufferedInputStream.fill(BufferedInputStream.java:246)\n\tat java.io.BufferedInputStream.read(BufferedInputStream.java:265)\n\t-  locked java.io.BufferedInputStream@49620cbd\n\tat java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)\n\tat com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)\n\t...\n\n"
        },
        {
            "threadName": "AMQP Connection localhost:5672",
            "stringifiedThreadInfo": "\"AMQP Connection localhost:5672\" Id=84 RUNNABLE (in native)\n\tat java.net.SocketInputStream.socketRead0(Native Method)\n\tat java.net.SocketInputStream.socketRead(SocketInputStream.java:116)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:171)\n\tat java.net.SocketInputStream.read(SocketInputStream.java:141)\n\tat java.io.BufferedInputStream.fill(BufferedInputStream.java:246)\n\tat java.io.BufferedInputStream.read(BufferedInputStream.java:265)\n\t-  locked java.io.BufferedInputStream@4eb587e1\n\tat java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)\n\tat com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)\n\t...\n\n"
        },
        {
            "threadName": "process_function -> rabbitmq_sink (2/2)#0",
            "stringifiedThreadInfo": "\"process_function -> rabbitmq_sink (2/2)#0\" Id=80 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c72288\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c72288\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2163)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.TaskMailboxImpl.take(TaskMailboxImpl.java:149)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.processMail(MailboxProcessor.java:314)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:189)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:617)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:581)\n\t...\n\n"
        },
        {
            "threadName": "process_function -> rabbitmq_sink (1/2)#0",
            "stringifiedThreadInfo": "\"process_function -> rabbitmq_sink (1/2)#0\" Id=77 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62c32dcc\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@62c32dcc\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2163)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.TaskMailboxImpl.take(TaskMailboxImpl.java:149)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.processMail(MailboxProcessor.java:314)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:189)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:617)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:581)\n\t...\n\n"
        },
        {
            "threadName": "OutputFlusher for my_operator",
            "stringifiedThreadInfo": "\"OutputFlusher for my_operator\" Id=76 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat org.apache.flink.runtime.io.network.api.writer.RecordWriter$OutputFlusher.run(RecordWriter.java:238)\n\n"
        },
        {
            "threadName": "OutputFlusher for my_operator",
            "stringifiedThreadInfo": "\"OutputFlusher for my_operator\" Id=75 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat org.apache.flink.runtime.io.network.api.writer.RecordWriter$OutputFlusher.run(RecordWriter.java:238)\n\n"
        },
        {
            "threadName": "my_operator (2/2)#0",
            "stringifiedThreadInfo": "\"my_operator (2/2)#0\" Id=71 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2b24fa\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2b24fa\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2163)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.TaskMailboxImpl.take(TaskMailboxImpl.java:149)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.processMail(MailboxProcessor.java:314)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:189)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:617)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:581)\n\t...\n\n"
        },
        {
            "threadName": "OutputFlusher for Source: RMQ Queue: my_queue@localhost:5672",
            "stringifiedThreadInfo": "\"OutputFlusher for Source: RMQ Queue: my_queue@localhost:5672\" Id=72 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat org.apache.flink.runtime.io.network.api.writer.RecordWriter$OutputFlusher.run(RecordWriter.java:238)\n\n"
        },
        {
            "threadName": "my_operator (1/2)#0",
            "stringifiedThreadInfo": "\"my_operator (1/2)#0\" Id=69 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5772e8df\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5772e8df\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2163)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.TaskMailboxImpl.take(TaskMailboxImpl.java:149)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.processMail(MailboxProcessor.java:314)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:189)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:617)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:581)\n\t...\n\n"
        },
        {
            "threadName": "Source: RMQ Queue: my_queue@localhost:5672 (1/1)#0",
            "stringifiedThreadInfo": "\"Source: RMQ Queue: my_queue@localhost:5672 (1/1)#0\" Id=66 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2e5853db\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2e5853db\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2163)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.TaskMailboxImpl.take(TaskMailboxImpl.java:149)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.processMail(MailboxProcessor.java:314)\n\tat org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:189)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:617)\n\tat org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:581)\n\t...\n\n"
        },
        {
            "threadName": "CloseableReaperThread",
            "stringifiedThreadInfo": "\"CloseableReaperThread\" Id=65 WAITING on java.lang.ref.ReferenceQueue$Lock@558ea691\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.lang.ref.ReferenceQueue$Lock@558ea691\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)\n\tat org.apache.flink.core.fs.SafetyNetCloseableRegistry$CloseableReaperThread.run(SafetyNetCloseableRegistry.java:208)\n\n"
        },
        {
            "threadName": "Flink-MetricRegistry-thread-1",
            "stringifiedThreadInfo": "\"Flink-MetricRegistry-thread-1\" Id=63 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@cdb442e\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@cdb442e\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "pool-16-thread-1",
            "stringifiedThreadInfo": "\"pool-16-thread-1\" Id=61 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4c2f717a\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4c2f717a\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "Hashed wheel timer #1",
            "stringifiedThreadInfo": "\"Hashed wheel timer #1\" Id=27 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:445)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:364)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "Flink Queryable State Proxy Server EventLoop Thread 0",
            "stringifiedThreadInfo": "\"Flink Queryable State Proxy Server EventLoop Thread 0\" Id=56 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked org.apache.flink.shaded.netty4.io.netty.channel.nio.SelectedSelectionKeySet@208535af\n\t-  locked java.util.Collections$UnmodifiableSet@9fa500\n\t-  locked sun.nio.ch.EPollSelectorImpl@56337b09\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)\n\t...\n\n"
        },
        {
            "threadName": "Flink Queryable State Server EventLoop Thread 0",
            "stringifiedThreadInfo": "\"Flink Queryable State Server EventLoop Thread 0\" Id=55 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked org.apache.flink.shaded.netty4.io.netty.channel.nio.SelectedSelectionKeySet@61a06414\n\t-  locked java.util.Collections$UnmodifiableSet@68811dc2\n\t-  locked sun.nio.ch.EPollSelectorImpl@154b1277\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)\n\t...\n\n"
        },
        {
            "threadName": "Flink Netty Server (0) Thread 0",
            "stringifiedThreadInfo": "\"Flink Netty Server (0) Thread 0\" Id=54 RUNNABLE (in native)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.epoll.Native.epollWait(Native Method)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.epoll.Native.epollWait(Native.java:148)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.epoll.Native.epollWait(Native.java:141)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)\n\tat org.apache.flink.shaded.netty4.io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)\n\tat org.apache.flink.shaded.netty4.io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)\n\tat org.apache.flink.shaded.netty4.io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "IOManager reader thread #1",
            "stringifiedThreadInfo": "\"IOManager reader thread #1\" Id=51 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@58edd8e4\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@58edd8e4\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat org.apache.flink.runtime.io.disk.iomanager.IOManagerAsync$ReaderThread.run(IOManagerAsync.java:372)\n\n"
        },
        {
            "threadName": "IOManager writer thread #1",
            "stringifiedThreadInfo": "\"IOManager writer thread #1\" Id=50 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a8f8729\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a8f8729\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)\n\tat java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)\n\tat org.apache.flink.runtime.io.disk.iomanager.IOManagerAsync$WriterThread.run(IOManagerAsync.java:482)\n\n"
        },
        {
            "threadName": "Timer-1",
            "stringifiedThreadInfo": "\"Timer-1\" Id=48 TIMED_WAITING on java.util.TaskQueue@5a00e2b7\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.util.TaskQueue@5a00e2b7\n\tat java.util.TimerThread.mainLoop(Timer.java:552)\n\tat java.util.TimerThread.run(Timer.java:505)\n\n"
        },
        {
            "threadName": "Timer-0",
            "stringifiedThreadInfo": "\"Timer-0\" Id=46 TIMED_WAITING on java.util.TaskQueue@17158b2a\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.util.TaskQueue@17158b2a\n\tat java.util.TimerThread.mainLoop(Timer.java:552)\n\tat java.util.TimerThread.run(Timer.java:505)\n\n"
        },
        {
            "threadName": "New I/O server boss #8",
            "stringifiedThreadInfo": "\"New I/O server boss #8\" Id=42 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@21895bd4\n\t-  locked java.util.Collections$UnmodifiableSet@67793603\n\t-  locked sun.nio.ch.EPollSelectorImpl@3ab16501\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.NioServerBoss.select(NioServerBoss.java:163)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@7750a0dc\n\n"
        },
        {
            "threadName": "New I/O worker #7",
            "stringifiedThreadInfo": "\"New I/O worker #7\" Id=41 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@146f5a6\n\t-  locked java.util.Collections$UnmodifiableSet@6afa49a1\n\t-  locked sun.nio.ch.EPollSelectorImpl@441da3d3\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:434)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@325238f2\n\n"
        },
        {
            "threadName": "New I/O boss #6",
            "stringifiedThreadInfo": "\"New I/O boss #6\" Id=40 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@75355f3c\n\t-  locked java.util.Collections$UnmodifiableSet@43686ff9\n\t-  locked sun.nio.ch.EPollSelectorImpl@7b679174\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:434)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@366daae7\n\n"
        },
        {
            "threadName": "New I/O worker #5",
            "stringifiedThreadInfo": "\"New I/O worker #5\" Id=38 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@52cdb6f0\n\t-  locked java.util.Collections$UnmodifiableSet@d5ecf2a\n\t-  locked sun.nio.ch.EPollSelectorImpl@d497edf\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:434)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@38aa5382\n\n"
        },
        {
            "threadName": "flink-metrics-2",
            "stringifiedThreadInfo": "\"flink-metrics-2\" Id=35 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4a62a233\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4a62a233\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "flink-metrics-scheduler-1",
            "stringifiedThreadInfo": "\"flink-metrics-scheduler-1\" Id=34 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat akka.actor.LightArrayRevolverScheduler.waitNanos(LightArrayRevolverScheduler.scala:85)\n\tat akka.actor.LightArrayRevolverScheduler$$anon$3.nextTick(LightArrayRevolverScheduler.scala:265)\n\tat akka.actor.LightArrayRevolverScheduler$$anon$3.run(LightArrayRevolverScheduler.scala:235)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "Thread-5",
            "stringifiedThreadInfo": "\"Thread-5\" Id=33 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@7527f7b9\n\t-  locked java.util.Collections$UnmodifiableSet@efb51a8\n\t-  locked sun.nio.ch.EPollSelectorImpl@4802692e\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:352)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "server-timer",
            "stringifiedThreadInfo": "\"server-timer\" Id=32 TIMED_WAITING on java.util.TaskQueue@17ae2927\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.util.TaskQueue@17ae2927\n\tat java.util.TimerThread.mainLoop(Timer.java:552)\n\tat java.util.TimerThread.run(Timer.java:505)\n\n"
        },
        {
            "threadName": "New I/O server boss #4",
            "stringifiedThreadInfo": "\"New I/O server boss #4\" Id=30 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@5dfe9e54\n\t-  locked java.util.Collections$UnmodifiableSet@95cf252\n\t-  locked sun.nio.ch.EPollSelectorImpl@524cb14e\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.NioServerBoss.select(NioServerBoss.java:163)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@ebad3e8\n\n"
        },
        {
            "threadName": "New I/O worker #3",
            "stringifiedThreadInfo": "\"New I/O worker #3\" Id=29 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@344d5d31\n\t-  locked java.util.Collections$UnmodifiableSet@1de869d2\n\t-  locked sun.nio.ch.EPollSelectorImpl@7348d65f\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:434)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@54f13667\n\n"
        },
        {
            "threadName": "New I/O boss #2",
            "stringifiedThreadInfo": "\"New I/O boss #2\" Id=28 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@4439cfb9\n\t-  locked java.util.Collections$UnmodifiableSet@1ac3b6da\n\t-  locked sun.nio.ch.EPollSelectorImpl@44bbeaa9\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:434)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@1bbe253\n\n"
        },
        {
            "threadName": "New I/O worker #1",
            "stringifiedThreadInfo": "\"New I/O worker #1\" Id=26 RUNNABLE (in native)\n\tat sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)\n\tat sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)\n\tat sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)\n\tat sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)\n\t-  locked sun.nio.ch.Util$3@71f4264f\n\t-  locked java.util.Collections$UnmodifiableSet@7b3a6bcf\n\t-  locked sun.nio.ch.EPollSelectorImpl@7c486714\n\tat sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:434)\n\tat org.apache.flink.shaded.akka.org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212)\n\t...\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@27406853\n\n"
        },
        {
            "threadName": "flink-akka.remote.default-remote-dispatcher-6",
            "stringifiedThreadInfo": "\"flink-akka.remote.default-remote-dispatcher-6\" Id=24 TIMED_WAITING on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@1c1f101\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@1c1f101\n\tat akka.dispatch.forkjoin.ForkJoinPool.idleAwaitWork(ForkJoinPool.java:2135)\n\tat akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2067)\n\tat akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\n\tat akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\n\n"
        },
        {
            "threadName": "flink-akka.actor.default-dispatcher-2",
            "stringifiedThreadInfo": "\"flink-akka.actor.default-dispatcher-2\" Id=20 WAITING on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@609d4660\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool@609d4660\n\tat akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)\n\tat akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)\n\tat akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)\n\n"
        },
        {
            "threadName": "flink-scheduler-1",
            "stringifiedThreadInfo": "\"flink-scheduler-1\" Id=19 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat akka.actor.LightArrayRevolverScheduler.waitNanos(LightArrayRevolverScheduler.scala:85)\n\tat akka.actor.LightArrayRevolverScheduler$$anon$3.nextTick(LightArrayRevolverScheduler.scala:265)\n\tat akka.actor.LightArrayRevolverScheduler$$anon$3.run(LightArrayRevolverScheduler.scala:235)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "Okio Watchdog",
            "stringifiedThreadInfo": "\"Okio Watchdog\" Id=18 TIMED_WAITING on java.lang.Class@67bd3496\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.lang.Class@67bd3496\n\tat java.lang.Object.wait(Object.java:460)\n\tat shaded.okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:362)\n\tat shaded.okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:313)\n\n"
        },
        {
            "threadName": "OkHttp ConnectionPool",
            "stringifiedThreadInfo": "\"OkHttp ConnectionPool\" Id=17 TIMED_WAITING on shaded.okhttp3.internal.connection.RealConnectionPool@37abb070\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on shaded.okhttp3.internal.connection.RealConnectionPool@37abb070\n\tat java.lang.Object.wait(Object.java:460)\n\tat shaded.okhttp3.internal.connection.RealConnectionPool.lambda$new$0(RealConnectionPool.java:62)\n\tat shaded.okhttp3.internal.connection.RealConnectionPool$$Lambda$93/2113243119.run(Unknown Source)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\n\tNumber of locked synchronizers = 1\n\t- java.util.concurrent.ThreadPoolExecutor$Worker@23e04587\n\n"
        },
        {
            "threadName": "LeaderRetrievalRunner",
            "stringifiedThreadInfo": "\"LeaderRetrievalRunner\" Id=16 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1fe7c159\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1fe7c159\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\t...\n\n"
        },
        {
            "threadName": "java-sdk-http-connection-reaper",
            "stringifiedThreadInfo": "\"java-sdk-http-connection-reaper\" Id=15 TIMED_WAITING\n\tat java.lang.Thread.sleep(Native Method)\n\tat com.amazonaws.http.IdleConnectionReaper.run(IdleConnectionReaper.java:188)\n\n"
        },
        {
            "threadName": "org.apache.hadoop.fs.FileSystem$Statistics$StatisticsDataReferenceCleaner",
            "stringifiedThreadInfo": "\"org.apache.hadoop.fs.FileSystem$Statistics$StatisticsDataReferenceCleaner\" Id=12 WAITING on java.lang.ref.ReferenceQueue$Lock@20287576\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.lang.ref.ReferenceQueue$Lock@20287576\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)\n\tat org.apache.hadoop.fs.FileSystem$Statistics$StatisticsDataReferenceCleaner.run(FileSystem.java:3806)\n\tat java.lang.Thread.run(Thread.java:748)\n\n"
        },
        {
            "threadName": "Signal Dispatcher",
            "stringifiedThreadInfo": "\"Signal Dispatcher\" Id=4 RUNNABLE\n\n"
        },
        {
            "threadName": "Finalizer",
            "stringifiedThreadInfo": "\"Finalizer\" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@2e3ffc61\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.lang.ref.ReferenceQueue$Lock@2e3ffc61\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)\n\tat java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)\n\n"
        },
        {
            "threadName": "Reference Handler",
            "stringifiedThreadInfo": "\"Reference Handler\" Id=2 WAITING on java.lang.ref.Reference$Lock@447df1e6\n\tat java.lang.Object.wait(Native Method)\n\t-  waiting on java.lang.ref.Reference$Lock@447df1e6\n\tat java.lang.Object.wait(Object.java:502)\n\tat java.lang.ref.Reference.tryHandlePending(Reference.java:191)\n\tat java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)\n\n"
        },
        {
            "threadName": "main",
            "stringifiedThreadInfo": "\"main\" Id=1 WAITING on java.util.concurrent.CompletableFuture$Signaller@65b10d39\n\tat sun.misc.Unsafe.park(Native Method)\n\t-  waiting on java.util.concurrent.CompletableFuture$Signaller@65b10d39\n\tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\n\tat java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1707)\n\tat java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3323)\n\tat java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1742)\n\tat java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)\n\tat org.apache.flink.runtime.taskexecutor.TaskManagerRunner.runTaskManager(TaskManagerRunner.java:382)\n\tat org.apache.flink.runtime.taskexecutor.TaskManagerRunner.lambda$runTaskManagerProcessSecurely$3(TaskManagerRunner.java:417)\n\t...\n\n"
        }
    ]
}