Amazon web services 使用SSL将Spring引导部署到AWS EB
我已经用Amazon Linux和Java 8配置了AWS ES。在第一次部署之后,我使用以下方式配置了SSL- 在此之后,我所有的后续部署都以错误告终:Amazon web services 使用SSL将Spring引导部署到AWS EB,amazon-web-services,ssl,nginx,amazon-elastic-beanstalk,nginx-reverse-proxy,Amazon Web Services,Ssl,Nginx,Amazon Elastic Beanstalk,Nginx Reverse Proxy,我已经用Amazon Linux和Java 8配置了AWS ES。在第一次部署之后,我使用以下方式配置了SSL- 在此之后,我所有的后续部署都以错误告终: 2020-09-12 16:03:00 INFO Environment update is starting. 2020-09-12 16:03:07 INFO Deploying new version to instance(s). 2020-09-12 16:03:13 ERROR [INSTANCE
2020-09-12 16:03:00 INFO Environment update is starting.
2020-09-12 16:03:07 INFO Deploying new version to instance(s).
2020-09-12 16:03:13 ERROR [INSTANCE_ID] Command failed on instance. An unexpected error has occurred [ErrorCode: 0000000001].
2020-09-12 16:03:13 INFO Command execution completed on all instances. Summary: [Successful: 0, Failed: 1].
2020-09-12 16:03:13 ERROR Unsuccessful command execution on instance id(s) 'INSTANCE_ID'. Aborting the operation.
2020-09-12 16:03:13 ERROR Failed to deploy application.
没有上面描述的nginx的SSL配置,一切都可以正常工作,我可以多次部署而不会出现问题
对于部署,我使用AWS EB CLI您使用的是基于Amazon Linux 1或2的EB平台吗?您是否也检查了任何EB日志文件以获取更详细的错误消息?@Marcin我正在使用Amazon Linux 2。在部署期间,我通常检查
/var/log/eb activity.log
文件以验证部署是否成功,但对于所有失败的部署,此文件中没有日志。我应该检查其他文件吗?特别检查`/var/log/cfn init cmd.log。另外,如何设置https_custom.conf?使用.ebextentions`或.platform
?@Marcin我使用.ebextentions
并手动为Amazon Linux 2定制nginx,而不是.ebextentions
。即使要覆盖整个nginx.conf文件,也必须使用.platform
。您能否尝试修改您的设置以使用nginx的.platform
?