0
有Python中的简单Web服务器:Python的快速Web服务器
try:
server = HTTPServer(('', 80), MyHandler)
print 'started httpserver...'
server.serve_forever()
except KeyboardInterrupt:
print '^C received, shutting down server'
server.socket.close()
有没有什么办法可以使其更快?我相信以上是阻挡如此关注的 慢响应...
谢谢!
是的。有一种方法可以使其更快速和无阻塞。也许你应该稍微修改你的问题,以强调你想要完成的事情,以及为什么你从第一次尝试开始。 –
对于无阻塞的插座,请看看扭曲或龙卷风。据我所知,它是python上最快的Web服务器。但他们可能相当复杂。您也可以使用ForkingMixin或ThreadingMixin来处理HTTP请求。 – varela
非常感谢你们俩。我正在运行一个简单的用户研究,为此我设计了一个浏览器插件。我有一个服务器组件,该插件定期进行通信。我注意到客户端(;插件)的响应时间有时很慢。我想加快Web服务器的速度 - 想知道如何不过于复杂。 –