AWS 中 Java Sping 启动应用程序部署问题的服务器健康状态错误

6 java spring amazon-web-services spring-boot amazon-elastic-beanstalk

  • 我正在尝试在 AWS elastic Bean stalk 中部署 Java spring boot 应用程序
  • 我上传了应用程序代码和 zip 格式的 jar 文件,并更改了代码和 AWS 的服务器端口
  • 应用程序已部署但显示服务器运行状况已降级
  • 你能告诉我如何将 API 设为公开吗?
  • 你们能告诉我我在你的建议中做错了什么吗
  • 应用程序代码可在 github 及其链接中找到:https : //github.com/aarivalagan/student-Application/blob/master/StudentCousr.zip
  • 我在下面附上了应用程序服务器屏幕截图:
  • 提供部署日志文件和 application.properties 文件如下:


    /var/log/nginx/error.log

    2019/04/01 15:05:39 [错误] 3712#0: *1 connect() 连接到上游时失败(111:连接被拒绝),客户端:159.192.220.120,服务器:,请求:“GET / HTTP/ 1.1”,上游:“ http://127.0.0.1:5000/ ”,主机:“18.221.113.190:80”


    /var/log/eb-activity.log

    inflating: /var/app/staging/StudentCousr/target/classes/student/service/StudentServiceImpl.class  
    inflating: /var/app/staging/StudentCousr/target/classes/student/SpringBootApp.class  
     creating: /var/app/staging/StudentCousr/target/generated-sources/
     creating: /var/app/staging/StudentCousr/target/generated-sources/annotations/
     creating: /var/app/staging/StudentCousr/target/maven-archiver/
    inflating: /var/app/staging/StudentCousr/target/maven-archiver/pom.properties  
     creating: /var/app/staging/StudentCousr/target/maven-status/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/default-compile/
    inflating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst  
    inflating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst  
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/testCompile/
     creating: /var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/
    
    Run Code Online (Sandbox Code Playgroud)

    提取:/var/app/staging/StudentCousr/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
    膨胀:/var/app/staging/StudentCousr/target/StudentCousr-0.0.1 -SNAPSHOT.jar
    膨胀:/var/app/staging/StudentCousr/target/StudentCousr-0.0.1-SNAPSHOT.jar.original
    创建:/var/app/staging/StudentCousr/target/test-classes/ 执行:HOME=/tmp /opt/elasticbeanstalk/lib/ruby/bin/ruby /opt/elasticbeanstalk/lib/ruby/bin/foreman export supervisord - -procfile /var/app/staging/Procfile --root /var/app/current --app application --log /var/log/ --user webapp --template /opt/elasticbeanstalk/private/config/foreman/supervisord --env /var/elasticbeanstalk/staging/elasticbeanstalk.env /var/elasticbeanstalk/staging/supervisor [foreman export] 编写:application.conf 执行:/opt/elasticbeanstalk/bin/log-conf -n supervisor -l'/var /log/supervisord.log' -t bundlelogs

    执行:/opt/elasticbeanstalk/bin/log-conf -n containerlistener -l'/var/log/eb-container-listener.log' -t bundlelogs

    [2019-04-01T15:04:11.783Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook/01_configure_xray.sh] :开始活动... [2019-04-01T15:04:11.88] Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook/01_configure_xray.sh]:已完成活动。[2019-04-01T15:04:11.889Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook/03_configure_proxy.sh] : 开始活动... [2019-04-01T15:04:12.005] Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook/03_configure_proxy.sh]:已完成活动。结果:执行:/opt/elasticbeanstalk/bin/log-conf -n nginx -l'/var/log/nginx/*'

    执行:/usr/sbin/nginx -t -c /var/elasticbeanstalk/staging/nginx/nginx.conf nginx:配置文件/var/elasticbeanstalk/staging/nginx/nginx.conf 语法没问题 nginx:配置文件/var /elasticbeanstalk/staging/nginx/nginx.conf 测试成功 [2019-04-01T15:04:12.058Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage0/ConfigDeployPreHook]:已完成活动。结果:成功执行目录 /opt/elasticbeanstalk/hooks/configdeploy/pre 中的钩子。[2019-04-01T15:04:12.058Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage0]:已完成活动。结果:配置更新 - 命令 CMD-ConfigDeploy 阶段 0 完成 [2019-04-01T15:04:12.058Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1]:开始活动... [2019-04 -01T15:04:12。058Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook] :正在启动活动... [2019-04-01T15:04:12.058Z] INFO [3515] - [配置更新 stu1-source@ 2/ConfigDeployStage1/ConfigDeployEnactHook/01_stop_before_promote.sh] :开始活动... [2019-04-01T15:04:23.684Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01_promotem : 活动结束。结果:执行:/usr/local/bin/supervisorctl -c /etc/supervisor/supervisord.conf stop application:* 23.684Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01_stop_before_promote.sh]:已完成的活动。结果:执行:/usr/local/bin/supervisorctl -c /etc/supervisor/supervisord.conf stop application:* 23.684Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01_stop_before_promote.sh]:已完成的活动。结果:执行:/usr/local/bin/supervisorctl -c /etc/supervisor/supervisord.conf stop application:*

    进程终止时间超过 10 秒。执行:/usr/local/bin/supervisorctl -c /etc/supervisor/supervisord.conf 停止所有监听:supervisor_listener:停止执行:/sbin/status supervisord supervisord start/running, process 3235 Executing: /sbin/stop supervisord supervisord stop /waiting [2019-04-01T15:04:23.684Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01stop_xray.sh] :开始活动... [2019-04-01T15:04 :23.796Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/01stop_xray.sh]:已完成活动。结果:执行: if ( initctl status xray | grep start ); 然后initctl停止xray;菲

    [2019-04-01T15:04:23.796Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/02start_xray.sh]:开始活动... [2019-04-01T15:04:23.900 Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/02start_xray.sh]:已完成活动。[2019-04-01T15:04:23.901Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/03_stop_proxy.sh]:开始活动... [2019-04-01T15:04:24.11.11] Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/03_stop_proxy.sh]:已完成活动。结果:执行:service nginx stop Stopping nginx:[ OK ] [2019-04-01T15:04:24.114Z] INFO [3515] - [Configuration update stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/07_start_application.sh] :开始活动... [2019-04-01T15:04:24.220Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/07_start_application.sh]:已完成活动。结果:执行:/sbin/start supervisord supervisord start/running, process 3663 [2019-04-01T15:04:24.220Z] INFO [3515] - [Configuration update stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh] :开始活动... [2019-04-01T15:04:26.803Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh]:已完成活动。结果:执行:service nginx stop /sbin/start supervisord supervisord start/running, process 3663 [2019-04-01T15:04:24.220Z] INFO [3515] - [Configuration update stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh]:开始活动。 .. [2019-04-01T15:04:26.803Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh]:已完成活动。结果:执行:service nginx stop /sbin/start supervisord supervisord start/running, process 3663 [2019-04-01T15:04:24.220Z] INFO [3515] - [Configuration update stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh]:开始活动。 .. [2019-04-01T15:04:26.803Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/09_start_proxy.sh]:已完成活动。结果:执行:service nginx stop

    执行:service nginx start 启动nginx:[确定] 执行:/opt/elasticbeanstalk/bin/healthd-track-pidfile --proxy nginx

    执行:/opt/elasticbeanstalk/bin/healthd-configure --appstat-log-path /var/log/nginx/healthd/application.log --appstat-unit sec --appstat-timestamp-on 'completion'

    执行:/opt/elasticbeanstalk/bin/healthd-restart

    [2019-04-01T15:04:26.803Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/11_stop_after_promote.sh] :开始活动... [2019-04-01T15.069:20 Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook/11_stop_after_promote.sh]:已完成的活动。[2019-04-01T15:04:27.069Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployEnactHook]:已完成活动。结果:成功执行目录 /opt/elasticbeanstalk/hooks/configdeploy/enact 中的钩子。[2019-04-01T15:04:27.069Z] INFO [3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployPostHook]:开始活动... [2019-04-01T15:04:27.069Z] INFO [ 3515] - [配置更新 stu1-source@2/ConfigDeployStage1/ConfigDeployPostHook]:完成活动。结果:成功执行目录 /opt/elasticbeanstalk/hooks/configdeploy/post 中的钩子。[2019-04-01T15:04:27.069Z] 信息 [3515] - [配置更新 stu1-source@2/ConfigDeployStage1]:已完成活动。结果:应用程序重启 - 命令 CMD-ConfigDeploy 阶段 1 完成 [2019-04-01T15:04:27.070Z] INFO [3515] - [配置更新 stu1-source@2/AddonsAfter]:启动活动... [2019-04 -01T15:04:27.070Z] INFO [3515] - [配置更新 stu1-source@2/AddonsAfter/ConfigLogRotation] :开始活动... [2019-04-01T15:04:27.070Z] INFO [3515] - [配置更新 stu1-source@2/AddonsAfter/ConfigLogRotation/10-config.sh] :正在启动活动... [2019-04-01T15:04:27.293Z] INFO [3515] - [配置更新 stu1-source@2/ AddonsAfter/ConfigLogRotation/10-config.sh] :已完成的活动。结果:禁用强制每小时日志轮换。[2019-04-01T15:04:27.293Z] INFO [3515] - [配置更新 stu1-source@2/AddonsAfter/ConfigLogRotation]:已完成活动。结果:成功执行目录 /opt/elasticbeanstalk/addons/logpublish/hooks/config 中的钩子。[2019-04-01T15:04:27.293Z] INFO [3515] - [配置更新 stu1-source@2/AddonsAfter]:已完成活动。[2019-04-01T15:04:27.294Z] 信息 [3515] - [配置更新 stu1-source@2]:已完成活动。结果:配置更新 - 命令 CMD-ConfigDeploy 成功 [2019-04-01T15:10:10.274Z] INFO [3966] - [CMD-TailLogs] :正在启动活动... [2019-04-01T15:10:10.274Z] INFO [3966] - [CMD-TailLogs/AddonsBefore] :开始活动... [2019-04-01T15:10:10.274Z] INFO [3966] - [CMD-TailLogs/AddonsBefore] :已完成活动。[2019-04-01T15:10:10。


    /var/log/nginx/access.log

    159.192.220.120 - - [01/Apr/2019:15:05:39 +0000] "GET / HTTP/1.1" 502 575 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML) Gecko) Chrome/52.0.2743.116 Safari/537.36""-"


    /var/log/eb-commandprocessor.log

    [2019-04-01T15:00:27.850Z] DEBUG [3081] : 设置环境变量.. [2019-04-01T15:00:27.850Z] INFO [3081] : 运行 AddonsBefore 命令 CMD-Startup ... [ 2019-04-01T15:00:27.970Z] DEBUG [3081]:从阶段 0 到阶段 1 的命令 CMD-Startup 的运行阶段...... [2019-04-01T15:00:27.970Z] INFO [3081]:运行命令 CMD-Startup 的第 0 阶段... [2019-04-01T15:00:27.970Z] INFO [3081] : 运行领导人选举... [2019-04-01T15:00:28.309Z] INFO [3081] :实例是领导者。[2019-04-01T15:00:28.309Z] DEBUG [3081]:为第 0 阶段加载了 7 个动作。[2019-04-01T15:00:28.309Z] INFO [3081]:运行 7 个动作中的 1 个:HealthdLogRotation。 . [2019-04-01T15:00:28.314Z] INFO [3081]:运行 7 个动作中的 2 个:HealthdHTTPDLogging... [2019-04-01T15:00:28.315Z] INFO [3081]:运行 7 个动作中的 3 个: HealthdNginxLogging ... [2019-04-01T15:00:28. [2019-04-01T15:00:35.976Z] INFO [3081] : 命令 CMD-Startup 成功![2019-04-01T15:00:35.976Z] INFO [3081]:命令处理器返回结果:{"status":"SUCCESS","api_version":"1.0","re​​sults":[{"status":" SUCCESS","msg":"","re​​turncode":0,"events":[]}]} [2019-04-01T15:04:10.644Z] DEBUG [3515]:读取配置文件:/etc/elasticbeanstalk /.aws-eb-stack.properties [2019-04-01T15:04:10.645Z] DEBUG [3515]:检查命令处理器是否应该执行... [2019-04-01T15:04:10.647Z] DEBUG [ 3515] : 检查命令是否适用于实例 (i-0b7312e43f679ea2a).. [2019-04-01T15:04:10.647Z] INFO [3515] : 命令适用于此实例 (i-0b7312e43a9f679a20ea20a2a)。 -04-01T15:04:10.647Z] 调试 [3515]:检查接收到的命令阶段是否有效.. [2019-04-01T15:04:10.647Z] INFO [3515]:命令中没有 stage_num。有效阶段.. [2019-04-01T15:04:10.647Z] INFO [3515] : 收到命令 CMD-ConfigDeploy: {"instance_ids"=>["i-0b7312e43f679ea2a"], "command_name"=>"CMD-Deploy ", "api_version"=>"1.0", "resource_name"=>"AWSEBAutoScalingGroup", "request_id"=>"50924321-548f-11e9-a78d-21f933fd79ba"} [2019-04-01T15.6474:Z] [3515]:命令处理器应该执行命令。[2019-04-01T15:04:10.647Z] DEBUG [3515]:存储当前阶段.. [2019-04-01T15:04:10.647Z] DEBUG [3515]:Stage_num 不存在。不保存空阶段。返回.. [2019-04-01T15:04:10.647Z] DEBUG [3515]:读取配置文件:/etc/elasticbeanstalk/.aws-eb-stack.properties [2019-04-01T15:04:10.647Z] DEBUG [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent||commands.. [2019-04-01T15:04:10.648Z] 调试 [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||_API||_Commands.. [2019-04-01T15:04:10.648Z] 信息[3515]:找到已启用的插件:["logstreaming", "logpublish"]。[2019-04-01T15:04:10.650Z] INFO [3515]:更新插件日志流的命令定义。[2019-04-01T15:04:10.650Z] INFO [3515]:更新插件日志发布的命令定义。[2019-04-01T15:04:10.650Z] DEBUG [3515]:刷新元数据... [2019-04-01T15:04:11.046Z] DEBUG [3515]:刷新环境元数据。[2019-04-01T15:04:11.046Z] 信息 [3515]:重新创建目录 /opt/elasticbeanstalk/deploy/configuration/。[2019-04-01T15:04:11.046Z] 调试 [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||_AppSourceUrlFileContent||url.. [2019-04-01T15:04:11.047Z] INFO [3515]:在 /opt/elasticbeanstalk/deploy/configuration/appsourceurl 中创建了 appsource url 文件。[2019-04-01T15:04:11.047Z] DEBUG [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent.. [2019-04-01T15:04:11.048Z] INFO [3515] :在 /opt/elasticbeanstalk/deploy/configuration/containerconfiguration 中创建容器配置文件。[2019-04-01T15:04:11.048Z] DEBUG [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent||commands.. [2019-04-01T15:04:11.048Z] DEBUG [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||_API||_Commands.. [2019-04-01T15:04:11.049Z] INFO [3515]:找到启用的插件:[“日志流”,“日志发布”]。[2019-04-01T15:04:11.050Z] INFO [3515]:更新插件日志流的命令定义。[2019-04-01T15:04:11.050Z] INFO [3515]:更新插件日志发布的命令定义。[2019-04-01T15:04:11.050Z] 调试 [3515]:检索密钥的元数据:AWS::CloudFormation::Init||Infra-WriteApplication2||files.. [2019-04-01T15:04:11.051Z ] DEBUG [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||ManifestFileS3Key.. [2019-04-01T15:04:11.147Z] INFO [3515]:从存储桶“elasticbeanstalk-us-”中查找最新清单East-2-921693171538' 前缀为 'resources/environments/e-pzxcd3yivb/ 更新插件 logpublish 的命令定义。[2019-04-01T15:04:11.050Z] 调试 [3515]:检索密钥的元数据:AWS::CloudFormation::Init||Infra-WriteApplication2||files.. [2019-04-01T15:04:11.051Z ] DEBUG [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||ManifestFileS3Key.. [2019-04-01T15:04:11.147Z] INFO [3515]:从存储桶“elasticbeanstalk-us-”中查找最新清单East-2-921693171538' 前缀为 'resources/environments/e-pzxcd3yivb/ 更新插件 logpublish 的命令定义。[2019-04-01T15:04:11.050Z] 调试 [3515]:检索密钥的元数据:AWS::CloudFormation::Init||Infra-WriteApplication2||files.. [2019-04-01T15:04:11.051Z ] DEBUG [3515]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||ManifestFileS3Key.. [2019-04-01T15:04:11.147Z] INFO [3515]:从存储桶“elasticbeanstalk-us-”中查找最新清单East-2-921693171538' 前缀为 'resources/environments/e-pzxcd3yivb/运行时/版本/清单'。[2019-04-01T15:04:11.220Z] INFO [3515] : 找到带有关键'resources/environments/e-pzxcd3yivb/_runtime/versions/manifest_1554131015858'的清单。[2019-04-01T15:04:11.233Z] INFO [3515]:更新清单缓存:部署 ID 2 和序列号 2。 [2019-04-01T15:04:11.233Z] DEBUG [3515]:加载命令 CMD 的定义-配置部署。[2019-04-01T15:04:11.233Z] INFO [3515]:执行配置更新 [2019-04-01T15:04:11.234Z] INFO [3515]:执行命令:CMD-ConfigDeploy... [2019-04] -01T15:04:11.234Z] INFO [3515] : 执行命令 CMD-ConfigDeploy 活动... [2019-04-01T15:04:11.234Z] DEBUG [3515] : 设置环境变量.. [2019-04-01T15 :04:11.234Z] INFO [3515] : 运行 AddonsBefore 命令 CMD-ConfigDeploy... [2019-04-01T15:04:11.357Z] DEBUG [3515] : 命令 CMD-ConfigDeploy 的运行阶段从阶段 0 到阶段 1... [2019-04-01T15:04:11.357Z] INFO [3515]:运行命令 CMD-ConfigDeploy 的阶段 0... [2019-04-01T15 :04:11.357Z] DEBUG [3515]:为阶段 0 加载 1 个动作。 [2019-04-01T15:04:11.357Z] INFO [3515]:运行 1 个动作之一:ConfigDeployPreHook... [2019-04- 01T15:04:12.058Z] INFO [3515]:运行命令 CMD-ConfigDeploy 的第 1 阶段... [2019-04-01T15:04:12.058Z] DEBUG [3515]:为第 1 阶段加载了 2 个动作。[2019- 04-01T15:04:12.058Z] INFO [3515] :运行 2 个操作之一:ConfigDeployEnactHook ... [2019-04-01T15:04:27.069Z] INFO [3515]:运行 2 个操作中的 2 个:Config.DeployPostHook。 . [2019-04-01T15:04:27.069Z] INFO [3515] : 运行 AddonsAfter 命令 CMD-ConfigDeploy... [2019-04-01T15:04:27.293Z] INFO [3515] : 命令 CMD-ConfigDeploy 成功![2019-04-01T15: 命令适用于此实例 (i-0b7312e43f679ea2a).. [2019-04-01T15:10:10.271Z] DEBUG [3966] : 检查接收到的命令阶段是否有效.. [2019-04-01T15:10:10.22] Z] INFO [3966]:命令中没有 stage_num。有效阶段.. [2019-04-01T15:10:10.271Z] INFO [3966] : Received command CMD-TailLogs: {"execution_data"=>"*", "instance_ids"=>["i-0b7312e43f],,ea2a" “数据”=>“3d28ab37-5490-11e9-a78d-21f933fd79ba”,“command_name”=>“CMD-TailLogs”,“api_version”=>“1.0”,“resource_name”=>“AWSEBAutoScalingGroup”,“request_id”= >"3d28ab37-5490-11e9-a78d-21f933fd79ba"} [2019-04-01T15:10:10.271Z] INFO [3966]:命令处理器应该执行命令。[2019-04-01T15:10:10。271Z] DEBUG [3966]:存储当前阶段.. [2019-04-01T15:10:10.271Z] DEBUG [3966]:Stage_num 不存在。不保存空阶段。返回.. [2019-04-01T15:10:10.271Z] DEBUG [3966]:读取配置文件:/etc/elasticbeanstalk/.aws-eb-stack.properties [2019-04-01T15:10:10.271Z] DEBUG [3966]:检索密钥的元数据:AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent||commands.. [2019-04-01T15:10:10.272Z] DEBUG [3966]:检索密钥的元数据:AWS::ElasticBeanstalk ::Ext||_API||_Commands.. [2019-04-01T15:10:10.272Z] INFO [3966]:找到启用的插件:[“logstreaming”,“logpublish”]。[2019-04-01T15:10:10.274Z] INFO [3966]:更新插件日志流的命令定义。[2019-04-01T15:10:10.274Z] INFO [3966]:更新插件日志发布的命令定义。[2019-04-01T15:10:10。274Z] DEBUG [3966]:加载命令 CMD-TailLogs 的定义。[2019-04-01T15:10:10.274Z] INFO [3966]:执行 CMD-TailLogs [2019-04-01T15:10:10.274Z] INFO [3966]:执行命令:CMD-Tail19-[2019-04-01T15:10:10.274Z] 04-01T15:10:10.274Z] INFO [3966] : 执行命令 CMD-TailLogs 活动... [2019-04-01T15:10:10.274Z] DEBUG [3966] : 设置环境变量.. [2019-04- 01T15:10:10.274Z] INFO [3966] :为命令 CMD-TailLogs 运行 AddonsBefore... [2019-04-01T15:10:10.274Z] DEBUG [3966]:从阶段 0 到命令 CMD-TailLogs 的运行阶段stage 0... [2019-04-01T15:10:10.274Z] INFO [3966] :运行命令 CMD-TailLogs 的 stage 0... [2019-04-01T15:10:10.274Z] DEBUG [3966]:为阶段 0 加载了 1 个动作。 [2019-04-01T15:10:10.274Z] INFO [3966]:运行 1 个动作中的 1 个:TailLogs ...

application.properties 文件

SERVER_PORT = 5000
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明 在此处输入图片说明

sta*_*ker 4

默认情况下,elb 使用端口 5000,它作为名为 PORT 的环境变量公开,您需要在应用程序中使用它。

SERVER_PORT是一个 elb 参数,不适用于 Spring Boot。

输入server.port=${PORT}您的 application.properties。

或者您可以通过设置来定义自己的端口:

服务器端口=8001

然后做

eb setenv SERVER_PORT=8001

使用 AWS CLI