AWS elasticbeanstalk:nginx服务器而不是apache(健康降级)

时间:2017-03-14 04:51:59

标签: php apache amazon-web-services nginx

我的elasticbeanstalk应用程序配置

  

运行PHP 7.0的64位Amazon Linux 2016.09 v2.3.2

我已经用Nginx替换了Apache服务器并完全删除了httpd组件。 Nginx可以解决任何问题,但我的应用程序运行状况会降低。

以下是错误消息

  

以下服务未运行:proxy

我已提及此问题AWS Ealstic Beanstalk : Terminating HTTPS on EC2 Instances Running PHP并将01_monitor_httpd_pid.sh内容替换为此代码

#!/bin/bash
set -xe
/opt/elasticbeanstalk/bin/healthd-track-pidfile --proxy nginx

但它没有用。

错误日志

的/ var /日志/ httpd的/ elasticbeanstalk-的access_log

  

------------------------------------- / var / log / httpd / error_log   ------------------------------------- [Mon Mar 13 11:35:04.118247 2017] [suexec :notice] [pid 2063] AH01232:启用了suEXEC机制   (包装器:/ usr / sbin / suexec)[Mon Mar 13 11:35:04.165984 2017]   [auth_digest:notice] [pid 2063] AH01757:为摘要生成秘密   认证... [Mon Mar 13 11:35:04.167309 2017]   [lbmethod_heartbeat:notice] [pid 2063] AH02282:没有来自   mod_heartmonitor [Mon Mar 13 11:35:04.611535 2017]   [mpm_prefork:notice] [pid 2063] AH00163:Apache / 2.4.25(亚马逊)   配置 - 恢复正常操作[Mon Mar 13 11:35:04.611612   2017] [核心:通知] [pid 2063] AH00094:命令行:' / usr / sbin / httpd   -D FOREGROUND' [Mon Mar 13 11:43:54.307049 2017] [mpm_prefork:notice] [pid 2063] AH00169:抓住SIGTERM,关闭

0 个答案:

没有答案