2017-08-08 23 views
0

我想为学校项目构建一个4-5树莓派,我想为类似于Thread的Python编写一个库,但不是在同一个函数上运行给定的函数机器在一个线程中,我将在另一个树莓派上运行它,然后将响应返回给发件人。发送要在群集上执行的Python函数

我应该使用套接字和服务器 - 客户端模型来通过局域网进行数据传输,并且使用exec()来执行从站上的功能,然后将结果作为消息发回给启动器?

这是最好的方法吗?

回答

0

检出PyroCelery,都负责通过网络/群集产卵过程并处理它们之间的通信。

+0

关于Pyro,它不会自动为您产生*进程* - 您必须自己在每个节点上启动一个服务器进程。一旦运行,它可以使用线程池同时处理多个连接。此外,该文档现在托管在RTD http://pyro4.readthedocs.io上 –