summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDaniil Fedotov <dfedotov@pivotal.io>2017-03-21 17:26:53 +0000
committerDaniil Fedotov <dfedotov@pivotal.io>2017-04-12 12:13:43 +0100
commit3716131a9285b1a6ee07017d9028203d84a6c5b6 (patch)
treeab6b811e42ac7e6f1a502514db97cf70bbb2672e /test
parentdd2a79da74e7fa1d02b4e277ec119a69dbb5c3b7 (diff)
downloadrabbitmq-server-git-3716131a9285b1a6ee07017d9028203d84a6c5b6.tar.gz
Use wrapper supervisor one level above vhost supervisors
Wrapper supervisor makes it possible to make vhosts restartable exactly N times without interfering with each other. Because vhost should call recovery every time it's restarted, and recovery includes dynamically adding message stores, it's impossible to restart it using one_for_all. So vhost supervisor will just fail if it's child fails and vhost supervisor wrapper will restart it with recovery.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions