gpt4 book ai didi

python - 通过 LAN 发送较大数据 block 时 ZMQ 失败

转载 作者:行者123 更新时间:2023-12-01 06:11:55 24 4
gpt4 key购买 nike

基本上我有一个主系统和 3 个从系统。我已经使用请求/响应阶段将内容发送到我的 3 个客户端系统,因为它本质上解决了我的数据分割问题。将内容发送到我的 3 个客户端系统后,我关闭了负责 REQ/REP 拓扑的套接字,并创建了另一组与各个从属系统配对的套接字,以便从所有 3 个系统接收内容。我在本地主机中运行了整个代码,没有任何问题,一切都很顺利,即使当我尝试从客户端系统之一发送 40MB 数据集到主系统时也是如此。

问题是当我尝试在实验室中通过 LAN 实现此功能时

  1. REQ/REP 阶段运行顺利,因此基本上所有客户端系统都会获取要处理的数据集。

  2. 当我尝试处理大型数据集(例如 40MB ,我不认为它更大,因为我将内容加载到字典中并且字典对象的大小达到 24MB )时,与客户端的单独 PAIR 有点失败有点被噎住了,由于某种原因无法处理。

我不知道为什么它在 LAN 上的表现与在我的系统上的表现不同。

我在 LAN 中使用的系统是 AMD 双核 64 位,2GB RAM(所有 4 个系统)

如果您有兴趣运行代码:

主系统代码:http://codepad.org/5uVCEb42

药膏1:http://codepad.org/LNmi9vu2

从站2:http://codepad.org/0vmEAJYc (这个从文件中获取40MB内容并最终传递到主系统)

从机3:http://codepad.org/d565lgiv

最佳答案

PAIR 套接字不会自动重新连接,因此不建议将其用于 LAN。

关于python - 通过 LAN 发送较大数据 block 时 ZMQ 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5461814/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com