【发布时间】:2018-08-08 02:59:15
【问题描述】:
我有一个在单元测试和本地烧瓶应用程序(烧瓶运行)中完美运行的 keras 模型。但是,当我在 uwsgi 中启动烧瓶应用程序时,它从第二个请求开始就卡住了,从而杀死了整个应用程序。这是因为 uwsgi 产生了多个进程吗?我该如何解决这个问题?谢谢。
【问题讨论】:
-
你应该发布负责模型的代码,卡住的代码。
-
由于服务器上的内存分配问题,我也发生了同样的情况。你检查过日志吗?如果它抛出任何类型的警告,请也发布它们。
-
确保将 keras 模型保存在内存中,而不是为每个请求重新加载它
-
我仍然有这个问题。你找到解决办法了吗?
标签: python tensorflow flask keras uwsgi