Attempt to stop a qpid broker returns an error
Issue
After running some performance testing, I tried to shutdown the broker. But the command "/usr/sbin/qpidd --pid-dir <dir> --wait 3600 -q
" fails almost immediately with a critical error.
According to the log file, the broker seems to be shutting down - destroying the journals, but even after the activity in the log files is already long gone, the broker process is still running (although I cannot connect to it using AMQP/QMF).
My problems with this are following:
- Why is the wait command ignored when shutting down the broker? The qpidd should not return an error, but it should wait until the daemon shutdowns and only then exit. That's what the wait parameter should be used for, or?
- Why does the broker process never shutdown?
- Why does it take so long to shutdown the broker?
Environment
- MRG Messaging
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.