Ich migriere meine Nextcloud-Instanz von Apache2 nach Nginx und hoffte, dass das schneller als Apache ist, aber das ist es nicht. Wir haben auf dieser Seite etwa 30 Anfragen/s.
Mit Apache2 habe ich 160req/s und mit Nginx habe ich 45req/s getestet mit
ab -n 5000 -c 500
Wir haben 4 Kerne und 16 GB RAM, meine php-fpm-Konfiguration sieht so aus:
[www]
user = www-data
group = www-data
listen = /run/php/php7.3-fpm.sock
listen.owner = www-data
listen.group = www-data
pm = dynamic
pm.max_children = 700
pm.start_servers = 50
pm.min_spare_servers = 50
pm.max_spare_servers = 80
env[HOSTNAME] = $HOSTNAME
env[PATH] = /usr/local/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp