如何在AWS beanstalk中设置类似uwsgi的Python模块
我正在部署的一些应用程序正在使用如何在AWS beanstalk中设置类似uwsgi的Python模块,python,django,amazon-web-services,amazon-elastic-beanstalk,saleor,Python,Django,Amazon Web Services,Amazon Elastic Beanstalk,Saleor,我正在部署的一些应用程序正在使用\uuu init\uuuuuuuuuuuuuuuuuuupy而不是wsgi.py或application.py(app/wsgi/\uuuuuuuuu init\uuuuuuuuuuuuuuuuuu.py),并且在uwsgi.in中设置一个类似于uwsgi的wsgi模块将非常好(module=app.wsgi: .ebextensions/django.config: option_settings: aws:elasticbeanstalk:contain
\uuu init\uuuuuuuuuuuuuuuuuuupy
而不是wsgi.py
或application.py
(app/wsgi/\uuuuuuuuu init\uuuuuuuuuuuuuuuuuu.py
),并且在uwsgi.in中设置一个类似于uwsgi的wsgi模块将非常好(module=app.wsgi:
.ebextensions/django.config:
option_settings:
aws:elasticbeanstalk:container:python:
WSGIPath: saleor/uwsgi/__init__.py (!!! DOES NOT WORK !!!)
[uwsgi]
die-on-term = true
http-socket = :$(PORT)
log-format = UWSGI uwsgi "%(method) %(uri) %(proto)" %(status) %(size) %(msecs)ms [PID:%(pid):Worker-%(wid)] [RSS:%(rssM)MB]
master = true
max-requests = 100
memory-report = true
module = saleor.wsgi:application
processes = 4
static-map = /static=/app/static
mimefile = /etc/mime.types
uwsgi.ini:
option_settings:
aws:elasticbeanstalk:container:python:
WSGIPath: saleor/uwsgi/__init__.py (!!! DOES NOT WORK !!!)
[uwsgi]
die-on-term = true
http-socket = :$(PORT)
log-format = UWSGI uwsgi "%(method) %(uri) %(proto)" %(status) %(size) %(msecs)ms [PID:%(pid):Worker-%(wid)] [RSS:%(rssM)MB]
master = true
max-requests = 100
memory-report = true
module = saleor.wsgi:application
processes = 4
static-map = /static=/app/static
mimefile = /etc/mime.types
AWS论坛上的新帐户,因此无法在那里发布问题。那就去营救吧 为什么wsgi
是一个目录而不是python文件?(wsgi/_init_uuuuu.py vs wsgi.py)第三方软件拥有它。我可以控制它,但更改源代码并不是最好的解决方案。请用您得到的错误更新您的问题,包括您可以注销的日志。您正在使用的设置应该可以正常工作。@patrys它说WSGIPath是错误的为什么wsgi
是一个目录而不是python文件?(wsgi/_init_uuuuu.py vs wsgi.py)第三方软件拥有它。我可以控制它,但更改源代码并不是最好的解决方案。请用您得到的错误更新您的问题,包括您可以注销的日志。您正在使用的设置应该可以正常工作。@patrys它说WSGIPath是错误的