我正在尝试并行做两件事:
NOT_DONE_YET
)我知道如何分别制作这两件事,但我怎么能并行完成呢?具体来说,当我已经在收听TCP套接字时,如何从Twisted框架内的ZeroMQ接收消息?
答案 0 :(得分:1)
您可以获得对ZMQ here, in txZMQ的支持。
听起来你已经知道如何处理HTTP请求了。
要同时执行这些操作,只需创建您的ZmqSubConnection
和您的twisted.web.server.Site
,并根据您的应用需要相互引用。无需特殊设置。
确保您只创建并运行一个反应堆。其他有类似问题的人有时候不明白reactor.run()
意味着“为整个过程运行事件循环”,而不是“运行我设置的这一件事”。