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

Nob*_*obo 3 nats-streaming-server nats.io

我正在寻找一种在操作过程中显示NATS Streaming Server当前存在的所有主题的方法。彻底浏览了文档,但到目前为止找不到相关内容。

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

I. *_*vic 5

我刚刚合并了将监视添加到NATS流服务器的PR。如果使用监视端口(例如)启动服务器-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"
  ]
}
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请检出https://github.com/nats-io/nats-streaming-server#monitoring