FORUM— 返回社区
№ 0016

项目使用RabbitMq无法自动创建交换机和队列

橙'
· 7598 VIEWS
本地修改配置只修改了基本的那些配置,然后,mq的话配置的时服务器的,但是,在启动后并不会在Mq上创建交换机和队列。在本地搭建的也同理。
COMMENTS— 讨论区
9 ENTRIES
  • 01
    terrfly· 2021-08-17 09:59
    确认能正常连接到rabbit服务吗, 查看启动有没有异常提示 。 延迟消息插件需要提前安装好。
  • 02
    橙'· 2021-08-17 14:49
    解决了,缺少插件问题
    • terrfly· 2021-08-20 09:58
      @橙' face[微笑]
  • 03
    程序猿· 2021-09-08 17:09
    缺少什么插件,怎么解决的
    • terrfly· 2021-09-08 17:13
      @程序猿
      需要安装延迟消息插件(rabbitmq_delayed_message_exchange)
      官网链接: https://www.rabbitmq.com/community-plugins.html
  • 04
    程序猿· 2021-09-08 17:38
    http://t.zoukankan.com/cyleon-p-10450040.html 装延迟插件
  • 05
    程序猿· 2021-09-08 17:39
    channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no queue 'spring.gen-3T6J2mFZTka6xm6RRTEMgg' in vhost 处理了延迟插件问题,还是存在这个问题
  • 06
    程序猿· 2021-09-08 17:41


    这里是延迟插件安装成功了吧
    • terrfly· 2021-09-09 08:40
      @程序猿
      一、感觉像是rabbit连接服务出现了问题,首先确保rabbit服务是正常的;
      二、 rabbit版本我们Jeepay开源版采用的是最新的3.8.19, 其他版本的没有测试过。