标签: python server bottle
瓶服务器运行良好,直到我不得不调用不同的路由并在不同的路由上打印出不同的值为止。当我放置一个有几秒钟延迟的代码时。执行少量路由后,代码停止,并且mentio9n连接被拒绝。造成这种情况的可能原因是什么?将是解决方案。
答案 0 :(得分:0)
同步与异步。 Bottle是WSGI应用程序,它运行的大多数引擎都是同步的。这意味着任何东西(甚至是睡眠计时器)都会延迟后续的连接。当系统等待IO时,这在数据库查询期间确实很明显。如果发生这种情况,可能只需切换到异步引擎(gevent)。