我使用 NNG 作为我的服务器间消息队列。 背景: 我正在实现一对长时间的后台服务,这些服务正在与 NNG 通信; 协议:pair0@tcp; 有效载荷消息可能发生一秒,也可能一天; 我的问题:如果在特定时间段内没有产生消息,NNG 是否会自动向每个对等方定期发送“心跳”消息以保 ...
我使用 NNG 作为我的服务器间消息队列。 背景: 我正在实现一对长时间的后台服务,这些服务正在与 NNG 通信; 协议:pair0@tcp; 有效载荷消息可能发生一秒,也可能一天; 我的问题:如果在特定时间段内没有产生消息,NNG 是否会自动向每个对等方定期发送“心跳”消息以保 ...
我正在尝试使用pynng设置一个非常简单的配对通信,但是当从不同设备通过 TCP 发送时,侦听实例似乎从未收到任何消息。 客户端.py s = Pair0(send_timeout=10000) s.dial('tcp://192.168.0.44:5556') time.sleep(2) tr ...
TL;博士我使用pynng启动服务器,然后来自 Python 标准库socket的客户端将尝试向其发送消息。 问题是客户端可以发送消息,但服务器没有注意到它。 因此,它不起作用。 我错过了什么吗? 一些低级协议设置? 一些终止字符? 我这样做的原因是我将构建一个 Python 脚本,它使用pynn ...
我有以下服务器(C++): 以及以下客户端(python): 我不明白为什么没有消息到达客户端。 我已经设置了主题和 recv_max_size 但仍然没有消息到达客户端。 我现在在这里做错了什么? ...
我正在尝试制作一个通过 nng 发布图像的 c 程序服务器,以及一个通过订阅图像的 pynng 发布的 python 客户端。 出于某种原因,我无法连接这两个部分,我不知道为什么。 C/C++ 程序编译和运行良好,python 程序也是如此,但是在 C/C++ 程序上发布了一些内容,在 pytho ...
我正在研究一个“服务器”线程,该线程负责处理一些 IO 对一堆“客户端”的调用。 通信是使用pynng v0.5.0完成的,服务器有自己的asyncio循环。 每个客户端通过发送第一个请求来“注册”,然后循环接收结果并发送回 READY 消息。 在服务器上,目标是将每个客户端的第一条消息视为注册请求 ...