Kbase P14637: Is there some tuning we can do to make the recover process go quicker?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/15/2008 |
|
Status: Unverified
GOAL:
Is there some tuning we can do to make the recover process go quicker?
FACT(s) (Environment):
SonicMQ 4.x
FIX:
The bottleneck for restoring messages from the recovery log file is
disk I/O or CPU power. Tests done by filling a queue with 100MB
messages and than to recover took less than 1 minute on an appropriate test machine. If there are no messages to recover than it takes only some seconds and
that is the only way to avoid a very long recover time on a slow
machine. However a recovery from a crash should only be needed in extreme cases and the main focus should be to avoid crashes of the SonicMQ broker.
For shutting down a broker and restarting the times should get calculated accordingly to the machine power.
With SonicMQ no supported way to skip the crash recovery exists.