nginx + mysql5 estranheza na configuração do loadtesting

1

Eu estou tentando configurar um novo servidor rodando no debian6 e tentando fazê-lo funcionar suavemente sob carga. Eu usei um site wordpress como um objeto de teste e tentei as configurações no link . Quando eu aumentar o mysql max_connections de 50 a 200 lotes de timeouts começam a ocorrer. mas em 50, sem tempos limite e bons tempos de resposta. configuração nginx está bem, eu afinei a configuração para que eu não veja erros. então presumo que esteja relacionado às outras opções de configuração do my.cnf. Eu li algumas sobre opções, mas ainda não consigo encontrar o problema max_connections é tudo. btw, o servidor tem 16GB de memória RAM e uma CPU i7 bem.

aqui é o my.cnf atual

[client]
port        = 3306
socket      = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket      = /var/run/mysqld/mysqld.sock
nice        = 0
[mysqld]
wait_timeout=60
connect_timeout=10
interactive_timeout=120
user        = mysql
pid-file    = /var/run/mysqld/mysqld.pid
socket      = /var/run/mysqld/mysqld.sock
port        = 3306
basedir     = /usr
datadir     = /var/lib/mysql
tmpdir      = /tmp
language    = /usr/share/mysql/english
skip-external-locking

bind-address        = 127.0.0.1

key_buffer      = 384M
max_allowed_packet  = 16M
thread_stack        = 192K
thread_cache_size       = 20

myisam-recover         = BACKUP
max_connections        = 50
table_cache            = 1024
thread_concurrency     = 8
query_cache_limit   = 2M
query_cache_size        = 128M
expire_logs_days    = 10
max_binlog_size         = 100M
[mysqldump]
quick
quote-names
max_allowed_packet  = 16M

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition

[isamchk]
key_buffer      = 16M

obrigado antecipadamente.

Eu fiz esta pergunta no SO, mas ele está fechado como tópico, então eu acredito que essa é uma pergunta do SF.

    
por genseric 03.11.2012 / 11:38

0 respostas