【发布时间】:2019-07-29 17:47:55
【问题描述】:
背景:我将使用 OpenFaaS(在 Kubernetes 中运行)进行一些实验,其中我将调用几个异步执行请求。 OpenFaaS 使用 NATS Streaming 将这些请求排队以执行异步函数。
我需要一种方法来确定这个 NATS 流队列的大小,这样我就可以知道队列中有多少项目。是否有获取 NATS 流队列中项目大小或数量的命令?我搜索了 Google 和 NATS 文档,没有发现任何用处。
我确实从here 中找到了显示队列日志的命令kubectl logs deployment/queue-worker -n openfaas;但是,这并不是我想要的(我想要队列中剩余的项目数,而不是队列的完整日志)。
【问题讨论】:
标签: kubernetes nats-streaming-server openfaas