mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-06-20 09:57:43 +02:00
Fixed fastcgi_read_timeout value
This commit is contained in:
commit
2eb3b28501
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -224,6 +224,17 @@ prepare_zbx_web_config() {
|
|||||||
rm -f "/tmp/defines.inc.php_tmp"
|
rm -f "/tmp/defines.inc.php_tmp"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
FCGI_READ_TIMEOUT=$(expr ${ZBX_MAXEXECUTIONTIME} + 1)
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx.conf"
|
||||||
|
|
||||||
|
if [ -f "$ZABBIX_ETC_DIR/nginx_ssl.conf" ]; then
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx_ssl.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
||||||
sed -ri \
|
sed -ri \
|
||||||
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
||||||
|
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -224,6 +224,17 @@ prepare_zbx_web_config() {
|
|||||||
rm -f "/tmp/defines.inc.php_tmp"
|
rm -f "/tmp/defines.inc.php_tmp"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
FCGI_READ_TIMEOUT=$(expr ${ZBX_MAXEXECUTIONTIME} + 1)
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx.conf"
|
||||||
|
|
||||||
|
if [ -f "$ZABBIX_ETC_DIR/nginx_ssl.conf" ]; then
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx_ssl.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
||||||
sed -ri \
|
sed -ri \
|
||||||
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
||||||
|
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
server {
|
server {
|
||||||
listen 8443 http2;
|
listen 8443 ssl http2;
|
||||||
server_name zabbix;
|
server_name zabbix;
|
||||||
server_name_in_redirect off;
|
server_name_in_redirect off;
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ server {
|
|||||||
ssl_session_timeout 10m;
|
ssl_session_timeout 10m;
|
||||||
ssl_prefer_server_ciphers on;
|
ssl_prefer_server_ciphers on;
|
||||||
|
|
||||||
add_header Strict-Transport-Security "max-age=31536000; includeSubdomains; preload";
|
add_header Strict-Transport-Security "max-age=31536000; preload";
|
||||||
add_header Content-Security-Policy-Report-Only "default-src https:; script-src https: 'unsafe-eval' 'unsafe-inline'; style-src https: 'unsafe-inline'; img-src https: data:; font-src https: data:; report-uri /csp-report";
|
add_header Content-Security-Policy-Report-Only "default-src https:; script-src https: 'unsafe-eval' 'unsafe-inline'; style-src https: 'unsafe-inline'; img-src https: data:; font-src https: data:; report-uri /csp-report";
|
||||||
|
|
||||||
location =/nginx_status {
|
location =/nginx_status {
|
||||||
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -224,6 +224,17 @@ prepare_zbx_web_config() {
|
|||||||
rm -f "/tmp/defines.inc.php_tmp"
|
rm -f "/tmp/defines.inc.php_tmp"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
FCGI_READ_TIMEOUT=$(expr ${ZBX_MAXEXECUTIONTIME} + 1)
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx.conf"
|
||||||
|
|
||||||
|
if [ -f "$ZABBIX_ETC_DIR/nginx_ssl.conf" ]; then
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx_ssl.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
||||||
sed -ri \
|
sed -ri \
|
||||||
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
||||||
|
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -208,6 +208,17 @@ prepare_zbx_web_config() {
|
|||||||
rm -f "/tmp/defines.inc.php_tmp"
|
rm -f "/tmp/defines.inc.php_tmp"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
FCGI_READ_TIMEOUT=$(expr ${ZBX_MAXEXECUTIONTIME} + 1)
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx.conf"
|
||||||
|
|
||||||
|
if [ -f "$ZABBIX_ETC_DIR/nginx_ssl.conf" ]; then
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx_ssl.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
||||||
sed -ri \
|
sed -ri \
|
||||||
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
||||||
|
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -208,6 +208,17 @@ prepare_zbx_web_config() {
|
|||||||
rm -f "/tmp/defines.inc.php_tmp"
|
rm -f "/tmp/defines.inc.php_tmp"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
FCGI_READ_TIMEOUT=$(expr ${ZBX_MAXEXECUTIONTIME} + 1)
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx.conf"
|
||||||
|
|
||||||
|
if [ -f "$ZABBIX_ETC_DIR/nginx_ssl.conf" ]; then
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx_ssl.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
||||||
sed -ri \
|
sed -ri \
|
||||||
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
||||||
|
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -208,6 +208,17 @@ prepare_zbx_web_config() {
|
|||||||
rm -f "/tmp/defines.inc.php_tmp"
|
rm -f "/tmp/defines.inc.php_tmp"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
FCGI_READ_TIMEOUT=$(expr ${ZBX_MAXEXECUTIONTIME} + 1)
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx.conf"
|
||||||
|
|
||||||
|
if [ -f "$ZABBIX_ETC_DIR/nginx_ssl.conf" ]; then
|
||||||
|
sed -i \
|
||||||
|
-e "s/{FCGI_READ_TIMEOUT}/${FCGI_READ_TIMEOUT}/g" \
|
||||||
|
"$ZABBIX_ETC_DIR/nginx_ssl.conf"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
if [ "${ENABLE_WEB_ACCESS_LOG:-"true"}" == "false" ]; then
|
||||||
sed -ri \
|
sed -ri \
|
||||||
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
-e 's!^(\s*access_log).+\;!\1 off\;!g' \
|
||||||
|
@ -65,7 +65,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
@ -89,7 +89,7 @@ server {
|
|||||||
fastcgi_ignore_client_abort off;
|
fastcgi_ignore_client_abort off;
|
||||||
fastcgi_connect_timeout 60;
|
fastcgi_connect_timeout 60;
|
||||||
fastcgi_send_timeout 180;
|
fastcgi_send_timeout 180;
|
||||||
fastcgi_read_timeout 180;
|
fastcgi_read_timeout {FCGI_READ_TIMEOUT};
|
||||||
fastcgi_buffer_size 128k;
|
fastcgi_buffer_size 128k;
|
||||||
fastcgi_buffers 4 256k;
|
fastcgi_buffers 4 256k;
|
||||||
fastcgi_busy_buffers_size 256k;
|
fastcgi_busy_buffers_size 256k;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user