发布到 pubsub pubsub 中的主题 topic_name 时出现 RabbitMQ dapr 错误:通道未初始化

问题描述 投票:0回答:0

我正在使用 dapr rabbitmq pubsub 来发布和订阅事件。

云端点工作正常,但在本地设置中出现错误

发布到 pubsub pubsub 中的主题 topic_name 时出现 RabbitMQ dapr 错误:通道未初始化

我正在从 docker-compose 设置 rabbitmq。亚姆

我需要提供任何额外的配置吗?

在 pubsub yaml 文件中,当我放置云 url 时它正在工作,但如果替换 localhost:5672 ,则会出现错误

pubsub.yaml

apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
  name: pubsub
spec:
  type: pubsub.rabbitmq
  version: v1
  metadata:
  - name: connectionString
    value: "amqps://guest:guest@localhost:5672"
  - name: durable
    value: true
  - name: deletedwhenunused
    value: true

docker-compose.yaml

  icertis.pss.services.rabbitmq:
    image: rabbitmq:3.8-management-alpine
    container_name: rabbitmq-local
    ports:
      - "15672:15672"
      - "5671:5671"
      - "5672:5672"
    environment:
      RABBITMQ_DEFAULT_PASS: guest
      RABBITMQ_DEFAULT_USER: guest
docker-compose rabbitmq publish-subscribe dapr
© www.soinside.com 2019 - 2024. All rights reserved.