我的水瓶应用程序会收到一个请求,做一些处理,处理过程需要很长时间。使用Gevent运行Gunicorn将允许它同时处理许多这些缓慢的请求。我知道当我的应用程序处理这个请求时,它也可以处理其他请求,但我的目的是在这个请求中它可以快速响应客户端,并且仍然可以在后台处理图像下载。如何修改下面的示例,使视图是非阻塞的?
@app.route('/do', methods = ['POST'])
def do():
# here download many picture, it will tasks long time, and block。
retur
我已经使用PSQL两年多了,这个问题三个月前就开始出现了。数据库将在运行一天之后停止响应,直到重新启动受影响的Node.js进程。4天前,这个问题变得更加严重,除非主机操作系统重新启动,否则数据库将在进程运行时不到几分钟内停止响应。
这个问题只发生在一个Node.js进程中,我有大约4个其他Node.js进程运行得非常好,所以这很可能是我的代码中的一个问题。
受影响进程的最高统计:
10 Sessions (constantly stays at that number)
90000 Transactions Per Second (Transactions)
140 Tuples in (U