2017-12-14 05:53:02 +01:00
|
|
|
# Common upstream settings
|
2018-10-13 15:04:41 +02:00
|
|
|
|
|
|
|
##################
|
|
|
|
# php5.6-fpm
|
|
|
|
##################
|
|
|
|
|
2017-12-14 05:53:02 +01:00
|
|
|
upstream php {
|
|
|
|
server 127.0.0.1:9000;
|
|
|
|
}
|
|
|
|
upstream debug {
|
|
|
|
# Debug Pool
|
|
|
|
server 127.0.0.1:9001;
|
|
|
|
}
|
2018-08-06 01:13:08 +02:00
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
##################
|
|
|
|
# php7.0-fpm
|
|
|
|
##################
|
2018-08-06 01:13:08 +02:00
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
# TCP/IP on loopback interface
|
2017-12-14 05:53:02 +01:00
|
|
|
upstream php7 {
|
|
|
|
server 127.0.0.1:9070;
|
|
|
|
}
|
2018-02-04 14:30:02 +01:00
|
|
|
|
2017-12-14 05:53:02 +01:00
|
|
|
upstream debug7 {
|
|
|
|
server 127.0.0.1:9170;
|
|
|
|
}
|
2018-08-06 01:13:08 +02:00
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
# load-balancing on unix socket
|
2018-08-06 01:13:08 +02:00
|
|
|
upstream php7-sock {
|
|
|
|
least_conn;
|
|
|
|
|
2018-12-19 13:39:09 +01:00
|
|
|
server unix:/var/run/php/php70-fpm.sock;
|
|
|
|
server unix:/var/run/php/php70-two-fpm.sock;
|
2018-08-06 01:13:08 +02:00
|
|
|
|
|
|
|
keepalive 5;
|
|
|
|
}
|
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
##################
|
|
|
|
# php7.1-fpm
|
|
|
|
##################
|
2018-08-06 01:13:08 +02:00
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
# TCP/IP on loopback interface
|
2018-02-04 14:30:02 +01:00
|
|
|
upstream php71 {
|
|
|
|
server 127.0.0.1:9080;
|
|
|
|
}
|
2018-08-06 01:13:08 +02:00
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
# load-balancing on unix socket
|
2018-08-06 01:13:08 +02:00
|
|
|
upstream php71-sock {
|
|
|
|
least_conn;
|
|
|
|
|
2018-12-19 13:39:09 +01:00
|
|
|
server unix:/var/run/php/php71-fpm.sock;
|
|
|
|
server unix:/var/run/php/php71-two-fpm.sock;
|
2018-08-06 01:13:08 +02:00
|
|
|
|
|
|
|
keepalive 5;
|
|
|
|
}
|
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
##################
|
|
|
|
# php7.2-fpm
|
|
|
|
##################
|
2018-08-06 01:13:08 +02:00
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
# TCP/IP on loopback interface
|
2018-02-04 14:30:02 +01:00
|
|
|
upstream php72 {
|
|
|
|
server 127.0.0.1:9090;
|
|
|
|
}
|
2018-08-06 01:13:08 +02:00
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
# load-balancing on unix socket
|
2018-08-06 01:13:08 +02:00
|
|
|
upstream php72-sock {
|
|
|
|
least_conn;
|
|
|
|
|
2018-12-19 13:39:09 +01:00
|
|
|
server unix:/var/run/php/php72-fpm.sock;
|
|
|
|
server unix:/var/run/php/php72-two-fpm.sock;
|
2018-08-06 01:13:08 +02:00
|
|
|
|
|
|
|
keepalive 5;
|
|
|
|
}
|
|
|
|
|
2018-12-19 13:39:09 +01:00
|
|
|
##################
|
|
|
|
# php7.3-fpm
|
|
|
|
##################
|
|
|
|
|
|
|
|
# TCP/IP on loopback interface
|
|
|
|
upstream php73 {
|
|
|
|
server 127.0.0.1:9090;
|
|
|
|
}
|
|
|
|
|
|
|
|
# load-balancing on unix socket
|
|
|
|
upstream php73-sock {
|
|
|
|
least_conn;
|
|
|
|
|
|
|
|
server unix:/var/run/php/php73-fpm.sock;
|
|
|
|
server unix:/var/run/php/php73-two-fpm.sock;
|
|
|
|
|
|
|
|
keepalive 5;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2018-10-13 15:04:41 +02:00
|
|
|
##################
|
2018-02-04 14:30:02 +01:00
|
|
|
# redis
|
2018-10-13 15:04:41 +02:00
|
|
|
##################
|
|
|
|
|
2017-12-14 05:53:02 +01:00
|
|
|
upstream redis {
|
|
|
|
server 127.0.0.1:6379;
|
|
|
|
keepalive 10;
|
|
|
|
}
|
2018-10-13 15:04:41 +02:00
|
|
|
|
|
|
|
##################
|
|
|
|
# netdata
|
|
|
|
##################
|
|
|
|
|
2017-12-14 05:53:02 +01:00
|
|
|
upstream netdata {
|
|
|
|
server 127.0.0.1:19999;
|
|
|
|
keepalive 64;
|
|
|
|
}
|