【发布时间】:2020-04-11 19:16:12
【问题描述】:
场景:
我使用 docker compose,但无法将通知 minio 发送到 rabbitMQ 我有以下 rabbitmq.yml
version: '2'
services:
rabbitmq:
image: rabbitmq:3-management
ports:
# the management port
- 5672:5672
- 15672:15672
# the stomp port
- 61613:61613
还有以下minio.yml
version: '2'
services:
minio:
image: 'bitnami/minio:latest'
ports:
- '9000:9000'
environment:
- MINIO_NOTIFY_AMQP_ENABLE=on
- MINIO_NOTIFY_AMQP_URL='amqp://guest:guest@192.168.1.2:15672'
volumes:
- 'minio_data:/data'
volumes:
minio_data:
driver: local
问题是:
当我在minio 服务器中上传新文件时,我在rabbitMQ 中没有收到通知。
我已经尝试将MINIO_NOTIFY_AMQP_URL 参数中的 IP 更改为 127.0.0.1 但没有结果。
有没有办法配置我的 docker-compose 文件(minio.yml,rabbit.yml)。
【问题讨论】:
-
我不知道
MINIO,但不应该是amqp://guest:guest@192.168.1.2:5672。端口15672是web管理控制台,端口5672是rabbitmq监听。
标签: docker docker-compose rabbitmq amqp minio