gunicorn启动报错
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 854, in gevent._greenlet.Greenlet.run
File "/home/user_00/quchengcheng/env/env/lib/python2.7/site-packages/gunicorn/arbiter.py", line 245, in handle_chld
self.reap_workers()
File "/home/user_00/quchengcheng/env/env/lib/python2.7/site-packages/gunicorn/arbiter.py", line 528, in reap_workers
raise HaltServer(reason, self.WORKER_BOOT_ERROR)
HaltServer: <HaltServer 'Worker failed to boot.' 3>
2020-07-09T03:32:49Z <Greenlet at 0x7fdf67b4b998: <bound method Arbiter.handle_chld of <gunicorn.arbiter.Arbiter object at 0x7fdf695a91d0>>(17, None)> failed with HaltServer
解决方式
gunicorn -c gunicorn.py manage:app --preload
可以查到代码具体错误
File "/home/user_00/quchengcheng/env/env/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 41, in load_wsgiapp
return util.import_app(self.app_uri)
File "/home/user_00/quchengcheng/env/env/lib/python2.7/site-packages/gunicorn/util.py", line 350, in import_app
__import__(module)
File "/home/user_00/quchengcheng/env/env/lib/python2.7/site-packages/gevent/builtins.py", line 96, in __import__
result = _import(*args, **kwargs)
File "/home/user_00/quchengcheng/env/xrule_mgr/manage.py", line 5, in <module>
app = create_app("develop")
File "/home/user_00/quchengcheng/env/xrule_mgr/xrule/__init__.py", line 36, in create_app
db=config_class.DB_XRULE_db)
AttributeError: type object 'DevelopmentConfig' has no attribute 'DB_XRULE_db'