获取Thrift服务器上的队列长度

获取Thrift服务器上的队列长度,thrift,Thrift,我正在使用节俭实现一个简单的应用程序。我想收集服务器上的队列长度,即服务器上挂起服务的请求数。它可以是每个客户端(连接)的队列长度,也可以是服务器上的总队列长度。我正在使用不同的服务器类型,并认为ThreadManager类会有所帮助,因为它收集服务器指标。我创建了一个类型为TThreadPoolServer的服务器,但是像ThreadManager::pendingTaskCount()这样的方法提供了挂起服务的连接数,而不是挂起服务的请求数。当我使用类型为TNonblockingServer

我正在使用
节俭
实现一个简单的应用程序。我想收集服务器上的队列长度,即服务器上挂起服务的请求数。它可以是每个客户端(连接)的队列长度,也可以是服务器上的总队列长度。我正在使用不同的服务器类型,并认为
ThreadManager
类会有所帮助,因为它收集服务器指标。我创建了一个类型为
TThreadPoolServer
的服务器,但是像
ThreadManager::pendingTaskCount()
这样的方法提供了挂起服务的连接数,而不是挂起服务的请求数。当我使用类型为
TNonblockingServer
的服务器时,结果是一样的。你能告诉我一种获取队列长度的方法吗