Advertisement
Guest User

Untitled

a guest
Sep 12th, 2017
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. version: "2"
  2. services:
  3. rabbitmq-node-1:
  4. image: "rabbitmq-cluster-node:3.6"
  5. hostname: "rabbitmq-node-1"
  6. ports:
  7. - "5672:5672"
  8. - "15672:15672"
  9. environment:
  10. RABBITMQ_ERLANG_COOKIE: "SWQOKODSQALRPCLNMEQG"
  11. RABBITMQ_DEFAULT_USER: "rabbitmq"
  12. RABBITMQ_DEFAULT_PASS: "r4bb1tmq"
  13. RABBITMQ_HIPE_COMPILE: "true"
  14. RABBITMQ_CLUSTER_NODES: "{ ['rabbit@rabbitmq-node-2', 'rabbit@rabbitmq-node-3'], disc}"
  15. RABBITMQ_CLUSTER_PARTITION_HANDLING: "pause-minority"
  16. RABBITMQ_QUEUE_MASTER_LOCATOR: "min-masters"
  17. rabbitmq-node-2:
  18. image: "rabbitmq-cluster-node:3.6"
  19. hostname: "rabbitmq-node-2"
  20. ports:
  21. - "5673:5672"
  22. - "15673:15672"
  23. environment:
  24. RABBITMQ_ERLANG_COOKIE: "SWQOKODSQALRPCLNMEQG"
  25. RABBITMQ_DEFAULT_USER: "rabbitmq"
  26. RABBITMQ_DEFAULT_PASS: "r4bb1tmq"
  27. RABBITMQ_HIPE_COMPILE: "true"
  28. RABBITMQ_CLUSTER_NODES: "{ ['rabbit@rabbitmq-node-1', 'rabbit@rabbitmq-node-3'], disc}"
  29. RABBITMQ_CLUSTER_PARTITION_HANDLING: "pause-minority"
  30. RABBITMQ_QUEUE_MASTER_LOCATOR: "min-masters"
  31. rabbitmq-node-3:
  32. image: "rabbitmq-cluster-node:3.6"
  33. hostname: "rabbitmq-node-3"
  34. ports:
  35. - "5674:5672"
  36. - "15674:15672"
  37. environment:
  38. RABBITMQ_ERLANG_COOKIE: "SWQOKODSQALRPCLNMEQG"
  39. RABBITMQ_DEFAULT_USER: "rabbitmq"
  40. RABBITMQ_DEFAULT_PASS: "r4bb1tmq"
  41. RABBITMQ_HIPE_COMPILE: "true"
  42. RABBITMQ_CLUSTER_NODES: "{ ['rabbit@rabbitmq-node-1', 'rabbit@rabbitmq-node-2'], disc}"
  43. RABBITMQ_CLUSTER_PARTITION_HANDLING: "pause-minority"
  44. RABBITMQ_QUEUE_MASTER_LOCATOR: "min-masters"
  45. consul:
  46. image: spotify/consul
  47. hostname: "consul"
  48. container_name: consul
  49. ports:
  50. - "8500:8500"
  51. environment:
  52. ADVERTISED_HOST: "consul"
  53. ADVERTISED_PORT: "8500"
  54. restart: always
  55. mysql:
  56. image: mysql
  57. environment:
  58. - MYSQL_ROOT_PASSWORD=root
  59. - MYSQL_DATABASE=bignibou
  60. ports:
  61. - "3306:3306"
  62. commission-processor-dispatcher-bridge:
  63. image: commission-processor-dispatcher-bridge
  64. hostname: "commission-processor-dispatcher-bridge"
  65. container_name: commission-processor-dispatcher-bridge
  66. ports:
  67. - "8080:8080"
  68. environment:
  69. RABBITMQ_DEFAULT_USER: "rabbitmq"
  70. RABBITMQ_DEFAULT_PASS: "r4bb1tmq"
  71. database.commission_bridge.datasource.username: "root"
  72. database.commission_bridge.datasource.password: "test"
  73. spring.cloud.consul.host: "consul"
  74. spring.cloud.consul.port: "8500"
  75. depends_on:
  76. - consul
  77. - mysql
  78. - rabbitmq-node-1
  79. - rabbitmq-node-2
  80. - rabbitmq-node-3
  81. restart: always
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement