我正在使用python twisted,我有两个独立的服务器工作,一个接收TCP,一个接收UDP,他们每个使用
reactor.listenTCP(PORT, factory)
reactor.run()
Run Code Online (Sandbox Code Playgroud)
和
reactor.listenUDP(PORT, BaseThreadedUDPServer())
reactor.run()
Run Code Online (Sandbox Code Playgroud)
它们都工作但现在我想将它们组合成一个接收TCP和UDP的服务器,但它们都使用变量reactor.不是reactor扭曲的,不是我自己的.如果它是我自己的,我可以更改每个的名称.
谢谢!
我正在尝试用 python 编写一个多线程服务器,它可以接收多个客户端请求,然后在 UDP 数据包(端口 53)中发送答案。我想知道所有这些线程是否可以同时使用 53。非常感谢(这个问题可能看起来很愚蠢,我是初学者)