Quote Originally Posted by gergokee
1. We waited 360 seconds. If this a problem increase server.max-write-idle
Is not a problem, just ignore it, it is normal.


Quote Originally Posted by gergokee
2. "... accept() failed: Too many open files"
In /etc/sysctl.conf

Add

Code:
# These ensure that TIME_WAIT ports either get reused or closed fast.
net.ipv4.tcp_fin_timeout = 1
net.ipv4.tcp_tw_recycle = 1

# TCP memory
net.core.rmem_max = 16777216
net.core.rmem_default = 16777216
net.core.netdev_max_backlog = 262144
net.core.somaxconn = 262144

net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_orphans = 262144
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_syn_retries = 2

net.core.wmem_max = 1048576
net.ipv4.tcp_wmem = 4096 87380 524288
In lighttpd conf add

Code:
# http://trac.lighttpd.net/trac/wiki/D...erformance#id4
server.max-keep-alive-requests = 4
server.max-keep-alive-idle = 4
server.event-handler = "linux-sysepoll"
#server.network-backend = "linux-sendfile"
server.network-backend = "writev"
server.max-fds = 8192
server.max-connections = 4096
server.stat-cache-engine = "fam"