djimbo 3 Опубликовано 16 августа, 2013 (изменено) Сборка PWsoft. Когда на сервере играет больше 30 человек, при входе в базу вот такая ошибка: 1040 - Too many connections . и подключение к сайту пропадает. Сервер стоит в дц на FastVPS. В mysql поставил в my.cnf max_connections = 1000. По ходу дело в сборке, она блокирует...Или в чем? помогите пожалуйста. Ещё в настройке сборки заметил такое: ## Тонкая настройка (!!только если на 100% уверены, что делаете!!) # Min no of connections the pool will (initially) create (per partition) MinConnectionsPerPartition = 10 # Max no of connections the pool will ever create (per partition). MaxConnectionsPerPartition = 30 # Sets number of partitions to use. PartitionCount = 5 # Number of new connections to create in 1 batch whenever we need more connections. AcquireIncrement = 5 # This sets the time (in minutes), for a connection to remain idle before sending a test query to the DB. IdleConnectionTestPeriod = 10 # Maximum age of an unused connection before it is closed off. In minutes. IdleMaxAge = 10 # Number of release-connection helper threads to create per partition. ReleaseHelperThreads = 5 # After attempting to acquire a connection and failing, wait for this value before attempting to acquire a new connection again. AcquireRetryDelay = 7000 # After attempting to acquire a connection and failing, try to connect these many times before giving up. AcquireRetryAttempts = 5 # If set to true, the connection pool will remain empty until the first connection is obtained. LazyInit = False # If set to true, stores all activity on this connection to allow for replaying it again automatically if it fails. Makes the pool marginally slower. TransactionRecoveryEnabled = False # Queries taking longer than this limit to execute are logged. QueryExecuteTimeLimit = 0 # Time to wait before a call to getConnection() times out and returns an error. ConnectionTimeout = 0 Может в этом дело? Помогите пожалуйста! Готов заплатить 100р кто поможет. Изменено 16 августа, 2013 пользователем djimbo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Aeore 326 Опубликовано 16 августа, 2013 В mysql поставил в my.cfg max_connections = 10000. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
djimbo 3 Опубликовано 16 августа, 2013 В mysql поставил в my.cfg max_connections = 10000. Надо 10 000 ставить? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
djimbo 3 Опубликовано 16 августа, 2013 В mysql поставил в my.cfg max_connections = 10000. Тут вот так стоит: key_buffer = 16M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 # This replaces the startup script and checks MyISAM tables if needed # the first time they are touched myisam-recover = BACKUP #max_connections = 1000 #table_cache = 64 #thread_concurrency = 10 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Aeore 326 Опубликовано 16 августа, 2013 (изменено) Надо 10 000 ставить? 1000 Быстро забивают, и проверь mysql возможно версия mysql с ограниченными коннектами примерно в 100, в бд в консоле пропиши show variables like "max_connections"; и узнаешь Изменено 16 августа, 2013 пользователем Aeore Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
djimbo 3 Опубликовано 16 августа, 2013 1000 Быстро забивают, и проверь mysql возможно версия mysql с ограниченными коннектами примерно в 100, в бд в консоле пропиши show variables like "max_connections"; и узнаешь Написано 10000, как только что и поставил. Буду проверять. По другому никак? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Aeore 326 Опубликовано 16 августа, 2013 Написано 10000, как только что и поставил. Буду проверять. По другому никак? Это должно помочь, либо для сайта отдельно настроить коннекты Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SteveDogs 1077 Опубликовано 16 августа, 2013 Настройки mysql в server.cfg не трогайте вообще,сделайте больше коннектов решить проблему,поставить кешируемую статистику на сайт и решит все. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты