为waitress.thread设置线程值

7uhlpewt  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(958)

我正在使用Waiteress运行我的flask应用程序,代码如下:

from waitress import serve

if __name__ == "__main__":

    serve(application, host='0.0.0.0', port=SERVER_PORT)

当我像这样离开它时,我可以在控制台中看到女服务员正在工作:

[test@gmail.com] /api/v1/messages_public?)
2021-07-07 19:55:43,277 - waitress.queue - add_task - WARNING - Task queue depth is 2
2021-07-07 19:55:43,379 - aa_api_data - parse_and_store_insights_from_message - INFO - Msg insert DB - type [file] date [2 years ago]   id [a037c16153d525470f03f5d65ef14a7a]
[test@gmail.com] /api/v1/messages_public?)
2021-07-07 19:55:43,809 - waitress.queue - add_task - WARNING - Task queue depth is 2
2021-07-07 19:55:43,848 - aa_api_data - parse_and_store_insights_from_message - INFO - Msg insert DB - type [file] date [2 years ago]   id [244d260340a4cd1d528e6f6014aacd27]

但是,当我这样指定线程数时:

serve(application, host='0.0.0.0', port=SERVER_PORT, threads=50)

我只在控制台中看到此输出,没有服务生插件:

[test@gmail.com] /api/v1/messages_public?)
[test@gmail.com] /api/v1/messages_public?)
[test@gmail.com] /api/v1/messages_public?)
[test@gmail.com] /api/v1/messages_public?)
[test@gmail.com] /api/v1/messages_public?)
[test@gmail.com] /api/v1/messages_public?)

它似乎也没有进展得更快。我做错什么了吗?我只是想在运行这个py脚本时加快机器上的进程。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题