Не удается увеличить время ожидания для бобового стебля в AWS - PullRequest
0 голосов
/ 17 марта 2020

Мне нужно увеличить время ожидания для моего beanstalk в aws, я увеличил время ожидания в балансировщике нагрузки, но все еще я сталкиваюсь с ошибкой 502. Поэтому я попытался добавить httpd confing в папку .ebextensions, ниже предоставлен файл

# Managed by Elastic Beanstalk
PidFile run/httpd.pid

# Enable TCP keepclive
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 300

<IfModule worker.c>
StartServers        10
MinSpareThreads     250
MaxSpareThreads     250
ServerLimit         10
MaxClients          250
MaxRequestsPerChild 1000000
</IfModule>

Listen 80

Include conf.d/*.conf
Include conf.d/elasticbeanstalk/*.conf

User apache
Group apache

CustomLog logs/access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
TraceEnable off

LoadModule alias_module modules/mod_alias.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so

Когда я пытался развернуть его на beanstalk, я столкнулся с ошибкой:

[Экземпляр: i -0c436613676c84739] Сбой команды в экземпляре. Код возврата: 1 Выход: (TRUNCATED) ... pd.conf AH00534: httpd: Ошибка конфигурации: MPM не загружен. Не удалось выполнить '/ usr / sbin / apachectl -t -f /var/elasticbeanstalk/staging/httpd/conf/httpd.conf' Не удалось выполнить '/ usr / sbin / apachectl -t -f / var /asticbeanstalk / staging / HTTPD / CONF / httpd.conf. Крюк /opt/elasticbeanstalk/hooks/appdeploy/pre/03_configure_proxy.sh не удался. Для более подробной информации, проверьте /var/log/eb-activity.log, используя консоль или EB CLI.

Я попытался добавить модуль npm в файл httpd.conf, но, делая это, я сталкиваюсь Другая проблема, и она никогда не заканчивается. Есть ли какие-либо исправления, необходимые для этого файла?

...