The first place I would start is grabbing thread dumps every so often to see what the broker is actually doing during the 30+ minutes.
Justin On Fri, Jul 6, 2018 at 11:34 AM, Dan Langford <danlangf...@gmail.com> wrote: > so my server startup times and failover times are growing pretty big. but i > dont really know where to start looking. > > here is a snippet of some logs to show you the time stamps: > > 08:11:31,801 INFO [org.apache.activemq.artemis.integration.bootstrap] > AMQ101000: Starting ActiveMQ Artemis Server > > 08:11:31,818 INFO [org.apache.activemq.artemis.core.server] AMQ221000: > live Message Broker is starting with configuration Broker Configuration > (clustered=true,journalDirectory=./data/journal,bindingsDirectory=./ > data/bindings,largeMessagesDirectory=./data/large-messages, > pagingDirectory=./data/paging) > > 08:11:34,462 INFO [org.apache.activemq.artemis.core.server] AMQ221012: > Using AIO Journal > > 08:11:34,493 INFO [org.apache.activemq.artemis.core.server] AMQ221057: > Global Max Size is being adjusted to 1/2 of the JVM max size (-Xmx). being > defined as 1,073,741,824 > > 08:11:34,555 INFO [org.apache.activemq.artemis.core.server] AMQ221043: > Protocol module found: [artemis-server]. Adding protocol support for: CORE > > 08:11:34,555 INFO [org.apache.activemq.artemis.core.server] AMQ221043: > Protocol module found: [artemis-amqp-protocol]. Adding protocol support > for: AMQP > > 08:11:34,556 INFO [org.apache.activemq.artemis.core.server] AMQ221043: > Protocol module found: [artemis-hornetq-protocol]. Adding protocol support > for: HORNETQ > > 08:11:34,556 INFO [org.apache.activemq.artemis.core.server] AMQ221043: > Protocol module found: [artemis-mqtt-protocol]. Adding protocol support > for: MQTT > > 08:11:34,556 INFO [org.apache.activemq.artemis.core.server] AMQ221043: > Protocol module found: [artemis-openwire-protocol]. Adding protocol support > for: OPENWIRE > > 08:11:34,556 INFO [org.apache.activemq.artemis.core.server] AMQ221043: > Protocol module found: [artemis-stomp-protocol]. Adding protocol support > for: STOMP > > 08:41:38,963 WARN [org.apache.activemq.artemis.core.server] AMQ222165: No > Dead Letter Address configured for queue DLQ in AddressSettings > > 08:41:38,963 WARN [org.apache.activemq.artemis.core.server] AMQ222166: No > Expiry Address configured for queue DLQ in AddressSettings > > 08:41:38,983 WARN [org.apache.activemq.artemis.core.server] AMQ222165: No > Dead Letter Address configured for queue ExpiryQueue in AddressSettings > > 08:41:38,983 WARN [org.apache.activemq.artemis.core.server] AMQ222166: No > Expiry Address configured for queue ExpiryQueue in AddressSettings > > 08:41:38,984 WARN [org.apache.activemq.artemis.core.server] AMQ222165: No > Dead Letter Address configured for queue example in AddressSettings > > 08:41:38,985 WARN [org.apache.activemq.artemis.core.server] AMQ222166: No > Expiry Address configured for queue example in AddressSettings > > 08:41:38,985 WARN [org.apache.activemq.artemis.core.server] AMQ222165: No > Dead Letter Address configured for queue exampleQueue in AddressSettings > > 08:41:38,986 WARN [org.apache.activemq.artemis.core.server] AMQ222166: No > Expiry Address configured for queue exampleQueue in AddressSettings > > > and it continues. i have 138 queues. i wonder if i need to be looking at > PAGE configuration or some cache sizes. do i need to be looking at the > number of messages persisted on these queues? where would you look to > determine why the startup times are so long? > > also, i know i need to upgrade but i cannot upgrade off of 2.1.0 due to > some deseralization changes introduced in 2.2.0. i think i have another > thread on here (that i need to update) regarding that upgrade issue. > > thanks for any ideas or insight you have for me >