NATS.IO NATSNoRespondersException 异常

标签 nats.io

我是 NATS 的新手,我在 NetCore 5.0 中接手了一个几乎完成的应用程序。 当我启动应用程序时,连接设置为 docker NATS 服务器,并且此属性在 appsettings 中设置。

"NatsSettings": {
  "Url": "nats://localhost:4222",
  "StreamName": "nats-server",
  "Timeout": 10000,
  "Verbose": true,
  "StreamReceivedSubject": "TestData.received.Subject",
  "ReceivedConsumerName": "TestData.Received.Consumer.Name",
  "ConsumerReceivedSubject": "TestData.Consumer.Received.Subject",
  "ConsumerReceivedFilter": "TestData.Received.Filter",
  "Subjects": [
    "TestData.*"
  ]
}

我在连接设置中缺少什么? 我不断收到的错误信息是 NATS.Client.NATSNoRespondersException:“请求没有可用的响应者。”

谁能帮帮我?

韩国 约尔根

最佳答案

我收到这个错误是因为我还没有启用 jetstreams

使用 -js 标签运行 docker 镜像。它会起作用

 docker run -p 5555:4444 nats -p 4444 -js

更多引用 https://hub.docker.com/_/nats/

关于NATS.IO NATSNoRespondersException 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67502707/

相关文章:

javascript - "has"表达式中的 "this.has"来自哪里?

GO lang NATS 队列与多个队列订阅

kubernetes - 基于 NATS 服务器中发布的事件数量的水平扩展

go - 如何在 nats 中回复已接受的连接。在 golang 中订阅

kubernetes - 如何在kubernetes集群中将微服务与NATS docker镜像连接

asynchronous - NATS async reply to request 不是异步的

docker - docker swarm中nats-streaming集群第三个节点不升

nats.io - 获取 NATS 流媒体服务器中的主题列表

java - 使用 Siddhi 与 NATS 服务器的连接问题

amazon-web-services - 如何在外部公开 NATS 服务器