获取NATS流媒体服务器中的主题列表

时间:2017-06-08 00:29:36

标签: nats.io nats-streaming-server

我正在寻找一种方法来显示操作期间NATS Streaming Server上当前存在的所有主题。彻底查看了文档,但到目前为止还没有找到提及。

有没有办法找到可以在服务器上订阅的所有可用主题的列表?

1 个答案:

答案 0 :(得分:4)

我刚刚合并了一个PR,它将Monitoring添加到NATS Streaming服务器。如果您使用监控端口启动服务器,例如-m 8222,那么您可以通过指向http://localhost:8222/streaming/channelsz

来获取频道列表

这将返回:

{
  "cluster_id": "test-cluster",
  "server_id": "d1dzRa72OpjGRROXKJtfSV",
  "now": "2017-06-08T18:14:54.206006151+02:00",
  "offset": 0,
  "limit": 1024,
  "count": 2,
  "total": 2,
  "names": [
    "bar",
    "foo"
  ]
}

有关详细信息,请结帐https://github.com/nats-io/nats-streaming-server#monitoring