在并发时,SQLAlchemy,MongoEngine在数据连接时会报错;
原因: SQLAlchemy, MongoEngine实例在整个app中只创建了一个,lazy-apps=False时的启动代码,各种模块都只创建了一遍,然后才创建worker.
解决办法: 设置lazy-apps=true, 因为设置为True时启动代码,先创建worker,然后各种模块都分别加载了一遍,每个worker的环境是独立的。
uwsgi协议-并发操作时写入数据到mongodb或者mysql失败
最新推荐文章于 2023-03-02 10:01:17 发布