使用pyMongo和APscheduler与Gunicorn --preload选项

时间:2018-01-15 17:27:03

标签: python flask pymongo gunicorn apscheduler

我与3名工作人员(--workers 3)启动 gunicorn ,以启动烧瓶应用和使用 APscheduler 配置的作业。为了只启动一次我的工作(而不是每个工人一次),我使用--preload选项。

但是,我的问题是我还使用 pyMongo ,这对 gunicorn --preload选项不起作用:

/Users/xxx/env/lib/python3.6/site-packages/pymongo/topology.py:149: UserWarning: MongoClient opened before fork. Create MongoClient only after forking. See PyMongo's documentation for details: http://api.mongodb.org/python/current/faq.html#is-pymongo-fork-safe
  "MongoClient opened before fork. Create MongoClient only "

如何使用这三个软件包并没有问题?

0 个答案:

没有答案