bogus 10 Опубликовано 27 февраля, 2019 (изменено) Здравствуйте, такая проблема... Несколько недель сервер работал без проблем, и тут случается то в чем не могу разобраться. Игроки написали что из персонаж сам по себе начал нублес кидать себе, нпц бить, всех из игры начало выкидывать и некоторых вообще не пускало в игру... При входе в базу данных в navicate ошибка: 1040: Too many connecting Так же при этом пропадает статистика на самом сайте сервера, на сколько мне понятно из этого, причина потому что нету соединения с базой... Помогает только рестарт сервера чтобы все стало на свои места, но это уже 3 день подряд такое случается с сервером, примерно в одно и то же время, первый день творился тот бардак что не могли зайти и выкидывало из игры, а сейчас с сервером все хорошо вроде, но статистика пропадает на сайте, ну и все так же при попытки зайти в базу данных ошибка: 1040: Too many connecting Что это все значит? каким образом можно решить данную проблему, и как избежать чтобы такого не повторялось, у кого было такое уже? Изменено 1 марта, 2019 пользователем JoeyTribbiani Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
teilz 14 Опубликовано 27 февраля, 2019 Ходят слухи что нужно еще указывать сборку , а потом проблему описывать. Конечно бывает и такое что не нужно указывать сборку а сразу можно переходить к самой сути, но в вашем случае сборку стоило указать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bogus 10 Опубликовано 27 февраля, 2019 4 минуты назад, teilz сказал: Ходят слухи что нужно еще указывать сборку , а потом проблему описывать. Конечно бывает и такое что не нужно указывать сборку а сразу можно переходить к самой сути, но в вашем случае сборку стоило указать Не слыхал о таких слухах, я новичек тут PW SOFT Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mihas102 6 Опубликовано 27 февраля, 2019 ГС при этом какие то ошибки выдаёт? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bogus 10 Опубликовано 27 февраля, 2019 7 минут назад, mihas102 сказал: ГС при этом какие то ошибки выдаёт? Нет, в нем все хорошо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
linolium 2 Опубликовано 27 февраля, 2019 Mysql трогали? что за ос характеристики чермета. 1040: Too many connecting Лимит соединений с mysql Если че в лс контакты помогу. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lvlkoo 190 Опубликовано 27 февраля, 2019 2 часа назад, bogus сказал: 1040: Too many connecting https://dev.mysql.com/doc/refman/5.7/en/too-many-connections.html 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bogus 10 Опубликовано 27 февраля, 2019 52 минуты назад, lvlkoo сказал: https://dev.mysql.com/doc/refman/5.7/en/too-many-connections.html Я же не Американец понимать англ язык четко ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GoodDev 79 Опубликовано 27 февраля, 2019 B.6.2.6 Too many connections If clients encounter Too many connections errors when attempting to connect to the mysqld server, all available connections are in use by other clients. The permitted number of connections is controlled by the max_connections system variable. The default value is 151 to improve performance when MySQL is used with the Apache Web server. To support more connections, set max_connections to a larger value. mysqld actually permits max_connections + 1 client connections. The extra connection is reserved for use by accounts that have the SUPER privilege. By granting the privilege to administrators and not to normal users (who should not need it), an administrator who also has the PROCESS privilege can connect to the server and use SHOW PROCESSLIST to diagnose problems even if the maximum number of unprivileged clients are connected. See Section 13.7.5.29, “SHOW PROCESSLIST Syntax”. For more information about how the server handles client connections, see Section 8.12.5.1, “How MySQL Handles Client Connections”. Цитата Если клиенты сталкиваются с Too many connections ошибками при попытке подключиться к серверу mysqld , все доступные подключения используются другими клиентами. Допустимое количество соединений контролируется max_connectionsсистемной переменной. Значение по умолчанию 151 для повышения производительности при использовании MySQL с веб-сервером Apache. Для поддержки большего количества соединений установите max_connectionsбольшее значение. mysqld фактически разрешает max_connections + 1 клиентских подключений. Дополнительное соединение зарезервировано для использования учетными записями, которые имеют SUPERпривилегию. Предоставляя привилегию администраторам, а не обычным пользователям (которым это не нужно), администратор, который также обладает PROCESSпривилегией, может подключаться к серверу и использовать егоSHOW PROCESSLISTдля диагностики проблем, даже если подключено максимальное количество непривилегированных клиентов. См.Раздел 13.7.5.29, «Синтаксис ПОКАЗАТЬ ПРОЦЕССЛИСТ». Для получения дополнительной информации о том, как сервер обрабатывает клиентские соединения, см. Раздел 8.12.5.1, «Как MySQL обрабатывает клиентские соединения» . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Link 72 Опубликовано 27 февраля, 2019 25 минут назад, bogus сказал: Я же не Американец понимать англ язык четко ) Друг есть сотни гайдов установки и настройки msql. Там особого ума не надо. есть переводчики, сейчас это не проблема вообще. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bogus 10 Опубликовано 27 февраля, 2019 Очень благодарен тем кто пытался помочь, изменил max_connections на 500, было 100, если проблема решиться я отпишу ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bogus 10 Опубликовано 1 марта, 2019 В 27.02.2019 в 23:23, GoodDev сказал: B.6.2.6 Too many connections If clients encounter Too many connections errors when attempting to connect to the mysqld server, all available connections are in use by other clients. The permitted number of connections is controlled by the max_connections system variable. The default value is 151 to improve performance when MySQL is used with the Apache Web server. To support more connections, set max_connections to a larger value. mysqld actually permits max_connections + 1 client connections. The extra connection is reserved for use by accounts that have the SUPER privilege. By granting the privilege to administrators and not to normal users (who should not need it), an administrator who also has the PROCESS privilege can connect to the server and use SHOW PROCESSLIST to diagnose problems even if the maximum number of unprivileged clients are connected. See Section 13.7.5.29, “SHOW PROCESSLIST Syntax”. For more information about how the server handles client connections, see Section 8.12.5.1, “How MySQL Handles Client Connections”. Спасибо помог, поставил максимум коннектов 500 вместо 100 и проблема исчезла ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты