不稳定网络上的Python通信

时间:2014-09-22 16:51:11

标签: python networking

不确定这是否是发布此内容的最佳位置,但希望有人可能会指出我正确的方向。我的情景是我有一堆树莓派。我需要它们与中央服务器通信,反之亦然。我的问题在于它是一个无线网络,无法保证连接。在我理想的情况下,消息将经常重复或者当pi返回范围时重试。我已经研究过套接字和zeromq,但是我目前的理解是要求我开始使用线程或greenlet,使用pis可能是次优的。寻找任何前进的道路,如果这是在错误的地方我再次道歉。

1 个答案:

答案 0 :(得分:0)

SMTP主要是针对此网络方案而设计的。在创建SMTP时没有覆盆子pi也没有802.11 - 但是主机网络的可用性远低于连续性。 MTA配置了自由转发策略,可能还有一个新颖的重试调度程序(例如,在ifup上重试而不是基于时间的纯时间表),您可以将“存储转发”功能利用到原始网状网络中,具有很强的抗间歇性断开连接性能力