Python:将瓶子与TornadoWeb服务器一起使用以处理并发连接

Python:将瓶子与TornadoWeb服务器一起使用以处理并发连接,python,concurrency,tornado,bottle,python-multithreading,Python,Concurrency,Tornado,Bottle,Python Multithreading,我是Python和web技术的新手,目前正在构建一个使用瓶子框架的web服务。但是我发现对我的服务器的请求实际上是相互干扰的,即当多个请求同时运行时,它们都会变得非常慢。 经过几轮搜索,我发现瓶子实际上有其他服务器选项(如tornado)来处理负载增加时的并发连接: 但是文档中确实提到了很多关于实际实现的内容。所以我的问题是,如何使用瓶子和Tornado处理并发连接? 任何程度的帮助都将不胜感激 提前感谢,, Eric您可以使用列表尝试使用不同的后端。与tornado不同,pasteserver

我是Python和web技术的新手,目前正在构建一个使用瓶子框架的web服务。但是我发现对我的服务器的请求实际上是相互干扰的,即当多个请求同时运行时,它们都会变得非常慢。 经过几轮搜索,我发现瓶子实际上有其他服务器选项(如tornado)来处理负载增加时的并发连接:

但是文档中确实提到了很多关于实际实现的内容。所以我的问题是,如何使用瓶子和Tornado处理并发连接? 任何程度的帮助都将不胜感激

提前感谢,,
Eric

您可以使用列表尝试使用不同的后端。与tornado不同,pasteserver可能是一个不错的选择。如果这不起作用,您可以尝试使用apache。ref应该解释。

安装tornado,然后用
瓶子运行瓶子应用程序(server='tornado')
工作吗?谢谢你的回复,但这真的有效吗?我的意思是我一直在使用这个简单的实现(server='tornado'),但是当我运行多个密集型请求时,它们都会变得更慢,所以我想也许应该有一些特定的方法来处理并发连接,这样每个请求都不会相互干扰。我会尝试一个多线程python服务器。这将允许您一次处理多个请求。Tornado是异步的,但它是单线程的,我认为Tornado会出现与瓶服务器相同的阻塞问题,因为您的代码(我猜)不是异步的