Sziasztok!
Van egy nginx, amin futtatott php lassan tölt be, főleg, ha képek is tartoznak épp az oldalhoz. Cirka 20 mp kell, hogy egy galéria oldalt megnyisson (80 index kép). Ha a galéria oldalon a betöltés után rákattint az ember, akkor egy kép nagybani kinyitásához már nem kell sok idő 1 mp.
Az internet kapcsolat a megnyitó gépről 40 Mb/sec, a kiszolgáló pedig elméletileg 100 Mbit sávszélességben szolgáltat, így azt gondolom, hogy valami beállítás nem jó az nginxünkön.
user www-data;
worker_processes 1;
#worker_cpu_affinity 0001 0010 0100 1000;
pid /var/run/nginx.pid;
worker_rlimit_nofile 4096;
events {
worker_connections 768;
# T├║l sok kapcsolat eset├ęn kikapcsolni:
multi_accept on;
use epoll;
}
http {
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
reset_timedout_connection on;
client_header_timeout 60s;
client_body_timeout 60s;
send_timeout 60s;
types_hash_max_size 2048;
open_file_cache max=100000 inactive=20s;
open_file_cache_valid 30s;
open_file_cache_min_uses 2;
open_file_cache_errors on;
include /etc/nginx/mime.types;
default_type application/octet-stream;
##
# Logging Settings
##
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
##
# Gzip Settings
##
gzip on;
gzip_disable "msie6";
gzip_min_length 10240;
gzip_proxied expired no-cache no-store private auth;
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
van még a conf.d ben olyan conf, amiben ezek vannak:
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
limit_req zone=one burst=100;
e két soron kívül még logformat meghatározás és ssl config van, ami nem okoz gondot.
Mi lehet elszúrva?