Python瓶进程达到超时连接

时间:2015-08-11 10:55:12

标签: python bottle

我遇到一个问题,即在一段时间后我的瓶子服务器无法访问,并且您得到连接重置 - 超时连接错误。

当检查进程是否正在运行时,我发现它正在运行,但在终止进程并再次运行之后,服务器返回服务请求。

知道它可能是什么? 我把大部分功能都包含在异常捕获中,但是没有帮助我理解这个问题。 我想知道是否有人使用过瓶子并遇到过这样的问题

1 个答案:

答案 0 :(得分:4)

我的猜测是因为瓶子是单线程的,它挂在一个请求上。我建议尝试一个多线程服务器,如cherrypy,看看是否能解决问题。然后回去查看挂断的位置。

安装cherrypy

pip install cherrypy

更新你的python文件

bottle.run(myapp, server='cherrypy')

需要查看更多代码以识别任何特定问题。