You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

113 lines
2.8 KiB

3 years ago
  1. {
  2. "queues": [
  3. {
  4. "arguments": {},
  5. "auto_delete": false,
  6. "durable": true,
  7. "name": "activity_queue",
  8. "type": "classic",
  9. "vhost": "/"
  10. },
  11. {
  12. "arguments": {},
  13. "auto_delete": false,
  14. "durable": true,
  15. "name": "notif_queue",
  16. "type": "classic",
  17. "vhost": "/"
  18. },
  19. {
  20. "arguments": {},
  21. "auto_delete": false,
  22. "durable": true,
  23. "name": "socket_queue",
  24. "type": "classic",
  25. "vhost": "/"
  26. },
  27. {
  28. "arguments": {},
  29. "auto_delete": false,
  30. "durable": true,
  31. "name": "log_queue",
  32. "type": "classic",
  33. "vhost": "/"
  34. }
  35. ],
  36. "exchanges": [
  37. {
  38. "arguments": {},
  39. "auto_delete": false,
  40. "durable": true,
  41. "name": "activity_exchange",
  42. "type": "headers",
  43. "vhost": "/"
  44. },
  45. {
  46. "arguments": {},
  47. "auto_delete": false,
  48. "durable": true,
  49. "name": "notif_exchange",
  50. "type": "headers",
  51. "vhost": "/"
  52. },
  53. {
  54. "arguments": {},
  55. "auto_delete": false,
  56. "durable": true,
  57. "name": "socket_exchange",
  58. "type": "headers",
  59. "vhost": "/"
  60. },
  61. {
  62. "arguments": {},
  63. "auto_delete": false,
  64. "durable": true,
  65. "name": "log_exchange",
  66. "type": "fanout",
  67. "vhost": "/"
  68. }
  69. ],
  70. "bindings": [
  71. {
  72. "arguments": {
  73. "x-match": "any",
  74. "name" : "activity"
  75. },
  76. "destination": "activity_queue",
  77. "destination_type": "queue",
  78. "routing_key": "",
  79. "source": "activity_exchange",
  80. "vhost": "/"
  81. },
  82. {
  83. "arguments": {
  84. "x-match": "any",
  85. "name" : "notif"
  86. },
  87. "destination": "notif_queue",
  88. "destination_type": "queue",
  89. "routing_key": "",
  90. "source": "notif_exchange",
  91. "vhost": "/"
  92. },
  93. {
  94. "arguments": {
  95. "x-match": "any",
  96. "name" : "socket"
  97. },
  98. "destination": "socket_queue",
  99. "destination_type": "queue",
  100. "routing_key": "",
  101. "source": "socket_exchange",
  102. "vhost": "/"
  103. },
  104. {
  105. "arguments": {},
  106. "destination": "log_queue",
  107. "destination_type": "queue",
  108. "routing_key": "",
  109. "source": "log_exchange",
  110. "vhost": "/"
  111. }
  112. ]
  113. }