The OpenNET Project / Index page

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




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

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

  • Нагруженный ngnix и mysqli_connect(), !*! ne4to, 19:44 , 10-Апр-13 (1)
    если вы не используете для коннекта юникс сокет, копайте в сторону тюнинга тсп стека,
    • Нагруженный ngnix и mysqli_connect(), !*! globus, 20:20 , 10-Апр-13 (2)
      > если вы не используете для коннекта юникс сокет, копайте в сторону тюнинга
      > тсп стека,

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

      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"




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

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