我的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 / 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,关闭