X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=input%2Fdoc%2Fmq.mdwn;h=272f9869cf03e99aebf30b9106b3032f499f9bc4;hb=c3d67ad12041ef0eeadfbc552a5eb32bc86867bc;hp=5bde445bc086412af23415aef33326ba9760580f;hpb=8ebf8aefd29d6f8d36c0a88ff294c14ed24d737f;p=mirror%2Fdsa-wiki.git diff --git a/input/doc/mq.mdwn b/input/doc/mq.mdwn index 5bde445..272f986 100644 --- a/input/doc/mq.mdwn +++ b/input/doc/mq.mdwn @@ -1,18 +1,17 @@ -MQ admin notes -======================================== +# MQ admin notes -#### The design is resilient +## The design is resilient * There are two hosts, rapoport and rainier. * The service will stay up if either is up. * Individual connections will break, but the clients know how to reconnect * All queues and exchanges configured to be created as durable by default -#### The design is reasonably secure +## The design is reasonably secure * All connections are over SSL, using the autoca host certs * The default guest account has been removed * All d.o machines have autogenerated passwords -#### Admin tools +## Admin tools * Web consoles * https://rainier.debian.org:15672 * https://rapoport.debian.org:15672 @@ -23,21 +22,23 @@ MQ admin notes * Download the rabbitmqadmin tool and put in ~/bin * set up ~/.rabbitmqadmin.conf. Passwords on handel -[rainier] -hostname = rainier.debian.org -port = 15672 -username = admin -password = XXX -ssl = True +Sample `.rabbitmqadmin.conf`: -[rapoport] -hostname = rapoport.debian.org -port = 15672 -username = admin -password = XX -ssl = True + [rainier] + hostname = rainier.debian.org + port = 15671 + username = admin + password = XXX + ssl = True -A word about terminology: + [rapoport] + hostname = rapoport.debian.org + port = 15671 + username = admin + password = XX + ssl = True + +## A word about terminology: pubsub messaging involves a sender and a receiver. The sender connects to an exchange, and publishes a message. The sender