2015-08-14 52 views

回答

6

是的,您可以隨時在Twisted中啓動或停止偵聽TCP端口。然而,像

reactor.run() 
reactor.listenTCP(...) 

代碼將無法工作,因爲當反應堆已經停止,程序準備退出run()只返回。所以你需要撥打listenTCP來回應一些事情。

另外,請勿直接使用listenTCP;這是一個非常低級的API。而應使用Endpoints