【未解决】在线环境中用gunicorn部署的产品demo无法正常初始化运行
crifan 6年前 (2018-08-28) 2636浏览 0评论
折腾: 【记录】把合并了基于搜索的兜底对话的产品demo部署到在线环境中 期间,已经把合并后的,带兜底对话的产品demo,部署到在线环境中了,然后去运行,结果好像运行不起来。 去看log: [root@xxx-general-01 logs]# ta...
服务器相关的技术
crifan 6年前 (2018-08-28) 2636浏览 0评论
折腾: 【记录】把合并了基于搜索的兜底对话的产品demo部署到在线环境中 期间,已经把合并后的,带兜底对话的产品demo,部署到在线环境中了,然后去运行,结果好像运行不起来。 去看log: [root@xxx-general-01 logs]# ta...
crifan 6年前 (2018-08-24) 1431浏览 0评论
折腾: 【未解决】用蓝图和工厂模式去优化现有Flask项目代码结构 期间,对于Flask的app的工厂模式的create_app,去初始化时,已经解决了Celery的工厂模式问题: 【已解决】Flask中如何用工厂模式初始化Celery 但是想要完整...
crifan 6年前 (2018-08-24) 1485浏览 0评论
折腾: 【未解决】用蓝图和工厂模式去优化现有Flask项目代码结构 期间,虽然用flask中的g,加上 with app.app_context(),解决了全局变量和循环引入的问题,但是本身Flask的app,被运行了两次: 这会导致内部逻辑有...
crifan 6年前 (2018-08-23) 1665浏览 0评论
折腾: 【未解决】Flask中循环导入app和create_app的问题:ImportError: cannot import name ‘create_app’ 期间,为了解决Flask中app,create_app中循环导...
crifan 6年前 (2018-08-23) 1694浏览 0评论
折腾: 【未解决】用蓝图和工厂模式去优化现有Flask项目代码结构 期间,Flask中改造为create_app的工厂模式后,结果遇到了循环导入的问题: File "/Users/crifan/dev/dev_root/company/...
crifan 6年前 (2018-08-23) 1501浏览 0评论
折腾: 【未解决】用蓝图和工厂模式去优化现有Flask项目代码结构 期间,需要把之前的直接都写在app.py中的Celery的初始化: celeryApp = Celery(app.name, broker=app.config['CELE...
crifan 6年前 (2018-08-23) 1898浏览 0评论
折腾: 【未解决】用蓝图和工厂模式去优化现有Flask项目代码结构 期间,需要去搞清楚,对于Flask-restful的api,之前是: class RobotQaAPI(Resource): def processResponse(se...
crifan 6年前 (2018-08-23) 1170浏览 0评论
折腾: 【未解决】用蓝图和工厂模式去优化现有Flask项目代码结构 期间,想要把Flask优化代码结构,其中包括转换为工厂模式去初始化Flask的app 其中涉及到PyMongo,而之前的初始化的方式是: # from flask_pymongo i...
crifan 6年前 (2018-08-22) 1453浏览 0评论
之前Flask的代码是都写到一个app.py中的: 整个扩展性不够好。 听说有个blueprint和factory mode?可以更好的组织代码的架构,所以去搞清楚如何实现蓝图和工厂模式。 flask 蓝图 工厂模式 flask blueprint...
crifan 6年前 (2018-08-22) 1449浏览 0评论
折腾: 【已解决】Flask中如何利用环境变量实现自动加载开发还是生产的配置 后,需要去在线上环境,或者本地模拟的环境,去部署时,如何传入环境变量的值。 此处部署用的是gunicorn和supervisor 之前的部署的配置是: conf/gunic...