The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Нагруженный ngnix и mysqli_connect()"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (nginx)
Изначальное сообщение [ Отслеживать ]

"Нагруженный ngnix и mysqli_connect()"  +/
Сообщение от globus email(ok) on 10-Апр-13, 19:05 
Все привет.
(Ngnix+ php + memcached + php-fpm) + (MySQL). Сайте в среднем 7000 активных пользователей.
Mysql на отдельном сервере, сервера под FreeBSD 9.1.
В один момент, когда пользователей становится > 7000 появляется вот такая вот ошибка
mysqli_connect(): (HY000/2002): Operation not permitted.

В какую сторону копать ?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Нагруженный ngnix и mysqli_connect()"  +/
Сообщение от ne4to (ok) on 10-Апр-13, 19:44 
если вы не используете для коннекта юникс сокет, копайте в сторону тюнинга тсп стека,
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Нагруженный ngnix и mysqli_connect()"  +/
Сообщение от globus email(ok) on 10-Апр-13, 20:20 
> если вы не используете для коннекта юникс сокет, копайте в сторону тюнинга
> тсп стека,

на какие параметры обратить внимание ?
вот что прописано:

kern.ipc.somaxconn=32768
net.inet.icmp.drop_redirect=1
#net.inet.icmp.log_redirect=1
net.inet.tcp.blackhole=1
net.inet.udp.blackhole=1
net.inet.tcp.drop_synfin=1
net.inet.tcp.sendspace=131072
net.inet.tcp.recvspace=65536
net.inet.udp.recvspace=32768
kern.fallback_elf_brand=-1
net.inet.ip.maxfragpackets=1024
kern.sync_on_panic=1
vfs.ufs.dirhash_maxmem=100000000
#kern.polling.burst_max=1000
#kern.polling.each_burst=1000
#kern.polling.reg_frac=100
#kern.polling.user_frac=1
kern.maxvnodes=256000
net.inet.ip.intr_queue_maxlen=256
net.inet.tcp.recvbuf_auto=0
net.inet.tcp.sendbuf_auto=0
net.inet.tcp.tso=0
#net.isr.direct=1
net.route.netisr_maxqlen=1024
#net.inet.flowtable.nmbflows=8192
kern.ipc.nmbclusters=65536
net.inet.ip.portrange.first=1024
net.inet.ip.portrange.hifirst=1024
net.inet.tcp.hostcache.expire=1200
net.inet.tcp.fast_finwait2_recycle=1
net.inet.tcp.finwait2_timeout=3000
net.inet.tcp.keepinit=5000
net.inet.tcp.nolocaltimewait=1
net.inet.tcp.maxtcptw=65536
net.inet.tcp.msl=3000
kern.coredump=0
kern.random.sys.harvest.interrupt=0
kern.random.sys.harvest.ethernet=0
net.inet.ip.fastforwarding=1
kern.maxfiles=65000
kern.maxfilesperproc=32000
net.inet.ip.intr_queue_maxlen=1000
kern.ipc.maxsockbuf=1048576
kern.coredump=0
vm.pmap.pv_entry_max=12000000
net.inet.icmp.icmplim=32000
net.inet.tcp.syncache.hashsize=32768
net.inet.tcp.syncache.bucketlimit=32
net.inet.tcp.syncache.cachelimit=1048576
kern.ipc.nmbclusters="128000"

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру