我的对象:
class mysrv(object):
def __init__(self):
self._pubsocket = context.socket(zmq.PUB)
self._socket = context.socket(zmq.REP)
self._socket.bind("tcp://127.0.0.1:9003")
self._pubsocket.bind("tcp://127.0.0.1:9004")
然后我运行两个函数:
def main():
s = mysrv()
Process(target=s.publoop()).start()
Process(target=s.reqrep()).start()
第一个功能阻止第二个功能。有没有办法从单个类实例运行它们?
答案 0 :(得分:0)
答案是while
即使sleep
被调用也会阻止所有内容。
因此,在同一个进程中运行多个whiles
而不会中断。阻塞。