Django 多线程环境中的zerorpc?
我想使用zerorpc作为内部服务通信工具 zeromq似乎可以完美地用于多线程环境。 然而,zerorpc文档或教程非常稀少 我试图在多线程环境(Django)中使用zerorpc,但我一直在想如何使用zerorpc重用已经连接的套接字(或套接字池)Django 多线程环境中的zerorpc?,django,multithreading,zeromq,zerorpc,Django,Multithreading,Zeromq,Zerorpc,我想使用zerorpc作为内部服务通信工具 zeromq似乎可以完美地用于多线程环境。 然而,zerorpc文档或教程非常稀少 我试图在多线程环境(Django)中使用zerorpc,但我一直在想如何使用zerorpc重用已经连接的套接字(或套接字池) 有明显的解决办法吗?这里似乎出现了通信故障。ZeroMQ非常适合多线程环境,只要您遵守这些规则 规则#1:ZMQ套接字不是线程安全的,不能在线程之间共享它们 这是唯一的规则。ZMQ在多线程环境中的作用是让每个线程旋转自己的套接字,这些套接字可以
有明显的解决办法吗?这里似乎出现了通信故障。ZeroMQ非常适合多线程环境,只要您遵守这些规则 规则#1:ZMQ套接字不是线程安全的,不能在线程之间共享它们 这是唯一的规则。ZMQ在多线程环境中的作用是让每个线程旋转自己的套接字,这些套接字可以连接到其他线程中的套接字,从而允许线程之间进行更精简的通信 因此,您不希望重用已连接的套接字。您想创建新线程拥有的新套接字