6

有没有办法以编程方式知道 pgm zeromq 套接字何时因为已达到 ZMQ_RATE 限制而停止转发信息,或者是否因为已达到 ZMQ_SNDHWM 限制而正在丢弃数据。有一个 zmq_socket_monitor 函数调用允许用户查看客户端连接和客户端断开连接等事件。我认为应该有一个类似的速率限制结构。

4

1 回答 1

0

问:
“有没有办法以编程方式知道...... zeromq 套接字何时停止转发......因为......”?

答:
据我所知和所知范围,目前还没有这种方式实施。

如果赌在没有办法的推理上,我会花我的几分钱

(a)
这种特性对 ZeroMQ 的主要目标具有零(如果不是负面的话)影响,即最大性能、最小化资源需求以实现性能和最小延迟

(b)
任何能够在核心和 c-API 中提供此功能的稳定且可接受的实现的人都可能会受到热烈欢迎来实现它,但到目前为止还没有人努力开发、测试和接受它,所以我们在 2022 年第一季度仍然处于第一方位

于 2022-01-09T08:52:38.613 回答