QPID-ROUTE(1)
π
QPID-ROUTE(1) β ngl this is the manual for qpid-route, straight out of the User Commands section π¦
okay so bestie, gather round, because this little icon is literally the Management Tool for QPID Routes and it's about to make your whole broker situation make sense π
β¨ SYNOPSIS β¨
qpid-route [OPTIONS] <commands>
literally that's it. options first, then the command, then whatever the command needs. slay.
πΈ DESCRIPTION πΈ
Manages QPID routes. That's the whole vibe. And because the original page just dumps the command shapes at you with zero chill, here is every single one, verbatim, in one gorgeous little stack β no cap, this is the complete list π
qpid-route [OPTIONS] dynamic del <dest-broker> <src-broker> <exchange>
qpid-route [OPTIONS] route add <dest-broker> <src-broker> <exchange> <routing-key> [tag] [exclude-list] [mechanism]
qpid-route [OPTIONS] route del <dest-broker> <src-broker> <exchange> <routing-key>
qpid-route [OPTIONS] queue add <dest-broker> <src-broker> <exchange> <queue> [mechanism]
qpid-route [OPTIONS] queue del <dest-broker> <src-broker> <exchange> <queue>
qpid-route [OPTIONS] route list [<dest-broker>]
qpid-route [OPTIONS] route flush [<dest-broker>]
qpid-route [OPTIONS] route map [<broker>]
qpid-route [OPTIONS] link add <dest-broker> <src-broker> [mechanism]
qpid-route [OPTIONS] link del <dest-broker> <src-broker>
qpid-route [OPTIONS] link list [<dest-broker>]
π ADDRESS syntax π
the way you write a broker address is this, and only this, iykyk:
[username/password@] hostname ip-address [:<port>]
so: optional username/password@ up front, then a hostname, then an ip-address, then optionally :<port> β all up in there together. yes, it's a lot. no, you don't get to skip any of it π
π₯ OPTIONS π₯
every single flag, bestie. nobody gets left behind π«Ά
-h,--helpβ shows this help message and then dips out (exit).--timeout=<secs>β the maximum time to wait for a broker connection, in seconds β±οΈ-v,--verboseβ verbose output. spill everything, queen.-q,--quietβ quiet output, and it won't print duplicate warnings. lowkey the polite option tbh π-d,--durableβ whatever config you're adding shall be durable β¨-e,--del-empty-linkβ deletes the link right after you delete the last route on that link. clean girl aesthetic π§Ή-s,--src-localβ makes the connection to the source broker (i.e. it pushes the route).--ack=<n>β acknowledge transfers over the bridge in batches ofN.--credit=<msgs>β maximum number of messages a sender can have outstanding (0= unlimited). zero means go feral π₯-t <transport>,--transport=<transport>β the transport to use for links; it defaults totcp.--client-sasl-mechanism=<mech>β SASL mechanism for authentication (e.g.EXTERNAL,ANONYMOUS,PLAIN,CRAM-MD5,DIGEST-MD5,GSSAPI). Used when the client connects to the destination broker β and not for authentication between the source and destination brokers, because that one is specified using the[mechanisms]argument to'add route'. SASL automatically picks the most secure available mechanism, so use this option if you wanna override it π--sasl-service-name=SASL_SERVICE_NAMEβ the SASL service name to use.--ssl-certificate=<cert>β Client SSL certificate, in PEM Format π--ssl-key=<key>β Client SSL private key, in PEM Format π--ha-adminβ allows connection to a HA backup broker. main character energy for your failover π
β οΈ heads up bestie: that--client-sasl-mechanismnote is doing serious work β it is only for the client β destination broker connection. source-to-destination auth is a whole different thing and lives in the[mechanisms]argument. don't mix them up or you'll be sad π
π AUTHOR π
The Apache Qpid Project, dev@qpid.apache.org β icons only, fr fr.
π¦ REPORTING BUGS π¦
Please report bugs to users@qpid.apache.org. they're genuinely nice about it, promise π
and that's the page, babe! π little sign-off for you: this is qpid-route from (qpid-cpp), the version field honestly just reads as version ... in the source page, and the date on it is March 2018. vintage but still slaying πβ¨ </ο½DSMLο½ parameter>
π¦ where this page comes from
- nixos 26.05: qpid-cpp 1.39.0
- nixpkgs unstable: qpid-cpp 1.39.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms