我正在尝试添加自定义Procfile到我的Django弹性豆柄环境,但我在部署期间收到以下错误:
022/06/02 08:14:22.827519 [INFO]从Procfile生成rsyslog配置
2022/06/02 08:14:22.827557 [ERROR] failed to generate rsyslog file with ERROR Procfile could not parse
2022/06/02 08:14:22.827564 [ERROR]在执行命令[app-deploy] - [GetToggleForceRotate]时发生错误。停止执行该命令。生成rsyslog文件失败,Procfile无法解析
我使用的Procfile如下:
web: gunicorn --bind 127.0.0.1:8000 --workers=1 --threads=10 myapp.wsgi:application
我之前在。ebextentions配置中使用的选项是
option_settings:
aws:elasticbeanstalk:environment:proxy:staticfiles:
/static: static
aws:elasticbeanstalk:container:python:
WSGIPath: myapp.wsgi:application
NumProcesses: 1
NumThreads: 10
并且运行成功。猜吗?谢谢你
我也有同样的问题,问题是我在Procfile的开头有一个评论,删除该评论为我修复了它。确保您的Procfile只包含纯文本命令