Hi, We did a performance test for ActiveMQ and came across a problem. I hope someone help us understand what was wrong with my ActiveMQ. Let me explain it here.
<problem> Transaction time became long suddenly from 50 millsec to 60 sec in about 60 minutes after starting a performance test. ActiveMQ kept cpu and memory usage in a normal condition during the performance test. However, iowait rose 10% in 60 minutes. <environment> Our ActiveMQ version 5.14.3 We emulated 1,000 IoT clients and sent data to ActiveMQ at one minute interval. Payload size sent by IoT client was about 2 Kbytes. KahaDB size is enough big. (100GB) <KahaDB log> There was an error and out of memory in kahaDB log. -------------------------- 2017-06-16 04:39:19,615 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 04:39:19,615 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 04:45:08,527 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 04:45:08,527 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 04:57:16,863 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 04:57:16,863 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 05:10:08,083 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 05:10:08,083 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 05:22:49,960 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 05:22:49,960 [eckpoint Worker] WARN MessageDatabase - Failed to load next journal location: null 2017-06-16 08:19:45,059 [eckpoint Worker] ERROR MessageDatabase - Checkpoint failed java.lang.OutOfMemoryError: GC overhead limit exceeded 2017-06-16 08:19:45,059 [eckpoint Worker] ERROR MessageDatabase - Checkpoint failed java.lang.OutOfMemoryError: GC overhead limit exceeded -------------------------- Thanks. Hidekazu -- View this message in context: http://activemq.2283324.n4.nabble.com/AcativeMQ-becomes-slow-suddenly-in-60-minutes-after-starting-a-performance-test-tp4728103.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.