【发布时间】:2018-01-26 11:28:37
【问题描述】:
我正在运行一个包含 keras 模型的 Python 脚本,它应该与烧瓶应用程序和 gunicorn 一起运行。它自己的烧瓶服务器运行良好,但是当我尝试将gunicorn与其集成时,工作人员在启动后挂起。这是我看到的最后两条语句:
[2018-01-26 12:17:35 +0000] [32225] [INFO] Booting worker with pid: 32225
2018-01-26 12:17:36.651087: I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX AVX2 FMA
集成gunicorn 后,我无法再在浏览器中访问flask。这是主要问题。我尝试降低工作人员的超时时间,但没有任何作用。
【问题讨论】:
-
你显示的一个输出是一个不会影响
gunicorn的警告,所以请报告其他错误 -
@lorenzori 这就是问题所在。没有错误。它只是在显示这些警告后挂起。但是我无法执行我以前在没有 guicorn 的烧瓶中能够执行的 GET 请求
-
不,这不是问题,是标准的,当您在 CPU 上运行时会收到此警告(我也收到了)。而且只是一个警告,而不是错误。尝试调试其他东西。
标签: python flask keras gunicorn