导入 CatBoostClassifier 对 apache 请求花费的时间太长
import CatBoostClassifier takes too long for apache request
我正在使用 Apache2 和 WSGI 运行 我的机器学习模型和 Flask Web 服务。我的网络服务器有 2vCPU 和 4GB 内存。在我将 CatBoostClassifier 包含在内的那一刻:
from catboost import CatBoostClassifier
apache 进程无休止地加载。我做错了什么?
编辑:不仅是 Catboost
from sklearn.tree import DecisionTreeClassifier
from sklearn.linear_model import LogisticRegression
也没有工作。
响应看起来无穷无尽,我在 apache 错误日志中没有看到任何错误。
这是 mod_wsgi 的问题,也是一些 python 包的权利,例如 scikit-learn。这是一个非常古老的 post:
https://code.google.com/p/modwsgi/wiki/ApplicationIssues#Python_Simplified_GIL_State_API
要解决您需要粘贴的问题
WSGIApplicationGroup %{GLOBAL}
我正在使用 Apache2 和 WSGI 运行 我的机器学习模型和 Flask Web 服务。我的网络服务器有 2vCPU 和 4GB 内存。在我将 CatBoostClassifier 包含在内的那一刻:
from catboost import CatBoostClassifier
apache 进程无休止地加载。我做错了什么?
编辑:不仅是 Catboost
from sklearn.tree import DecisionTreeClassifier
from sklearn.linear_model import LogisticRegression
也没有工作。
响应看起来无穷无尽,我在 apache 错误日志中没有看到任何错误。
这是 mod_wsgi 的问题,也是一些 python 包的权利,例如 scikit-learn。这是一个非常古老的 post:
https://code.google.com/p/modwsgi/wiki/ApplicationIssues#Python_Simplified_GIL_State_API
要解决您需要粘贴的问题
WSGIApplicationGroup %{GLOBAL}