You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker中RabbitMQ运行时应用无法访问Swagger的问题求助

Docker中RabbitMQ运行时应用无法访问Swagger的问题求助

大家好,我遇到了一个挺棘手的问题,想请社区的各位帮忙分析下:

当我启动Docker里的RabbitMQ服务后,我的后端应用虽然显示启动成功,但Swagger页面在任何配置的端口上都无法访问;可一旦我停掉RabbitMQ容器,应用和Swagger就立刻能正常打开了——但这样我就没法使用依赖RabbitMQ的功能,陷入了两难。

先给大家看下我的docker-compose.yml配置:

services:
  db:
    image: postgres:17-alpine
    container_name: postgres_dbbb
    ports:
      - "5433:5432"
    env_file:
      - ./.env.dev
    restart: always
    networks:
      - app_network
  rabbitmq:
    image: rabbitmq:3-management
    ports:
      - "5672:5672"
      - "15672:15672"
    networks:
      - app_network
networks:
  app_network:
    driver: bridge

这是RabbitMQ启动后的日志片段:

rabbitmq-1 | 2025-06-07 12:42:58.056360+00:00 [info] <0.711.0> started TCP listener on [::]:5672
rabbitmq-1 | completed with 5 plugins.
rabbitmq-1 | 2025-06-07 12:42:58.118520+00:00 [info] <0.553.0> Server startup complete; 5 plugins started.
rabbitmq-1 | 2025-06-07 12:42:58.118520+00:00 [info] <0.553.0> * rabbitmq_prometheus
rabbitmq-1 | 2025-06-07 12:42:58.118520+00:00 [info] <0.553.0> * rabbitmq_federation
rabbitmq-1 | 2025-06-07 12:42:58.118520+00:00 [info] <0.553.0> * rabbitmq_management
rabbitmq-1 | 2025-06-07 12:42:58.118520+00:00 [info] <0.553.0> * rabbitmq_management_agent
rabbitmq-1 | 2025-06-07 12:42:58.118520+00:00 [info] <0.553.0> * rabbitmq_web_dispatch
rabbitmq-1 | 2025-06-07 12:42:58.195389+00:00 [info] <0.9.0> Time to start RabbitMQ: 5551 ms
rabbitmq-1 | 2025-06-07 12:43:00.332838+00:00 [info] <0.716.0> accepting AMQP connection <0.716.0> (172.18.0.1:34374 -> 172.18.0.3:5672)
rabbitmq-1 | 2025-06-07 12:43:00.377977+00:00 [info] <0.716.0> connection <0.716.0> (172.18.0.1:34374 -> 172.18.0.3:5672): user 'guest' authenticated and granted access to vhost '/'

我已经尝试过这些操作,但都没解决问题:

  • 更换过应用的端口,以及RabbitMQ的映射端口,结果还是一样
  • 怀疑过Docker内部的端口冲突,但排查后没发现明显冲突的迹象
  • 检查过应用启动后的端口占用情况,发现RabbitMQ运行时,应用的端口就是处于无法访问的状态

有没有朋友遇到过类似的情况?或者能给我一些排查的方向?谢谢大家了!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 08:13:07