Вопрос Помогите постоянная ошибка LuckPerms MySQL

Lemurzin

Premium
Заблокирован
Сообщения
570
Решения
5
Плагин
LuckPerms
Здравствуйте, появилось следующая проблема! постоянно периодически выскакивает ошибка "[[me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@706f1d7b (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.]"
Как я пытался ее решить писал им дискорд но там меня игнорировали! (ps. пробовал менять значение maxLifetime в меньшую сторону толку ровно 0 как пишут другие с этой ошибкой не кому такой способ не помог)
В итоге я нашел на их сайте вики с этой ошибкой и как ее решить (вам необходимо изменить параметры maximum-lifetime(LP config) и wait_timeout(MySQL config). ) я сделал все как в инструкции в MySQL у меня стоит все по дефолту wait_timeout 8 ч как требуется на сайте luckperms, как и писал выше я менял значения maxLifetime толку 0! я не знаю просто что делать это ошибка за день появляется раз 6-8 и каждый раз она подчти всех кикает сервера!! и за нее резко растет пинг! я писал на хостинг они сказали с базой все ок! + пинг базы 1-2 мс, я понять не могу в чем же причина этой ошибки! никто не может с ней помочь поэтому и написал сюда! лог с ошибкой я приложу
Данные:
ядро purpur 1.18.2 последний билд
стоит velocity + lobby + anarchy1 + anarchy2 (на всех стоит luckperms)
 

Вложения

  • log.yml
    6.3 MB · Просмотры: 11
Последнее редактирование модератором:
Здравствуйте, появилось следующая проблема! постоянно периодически выскакивает ошибка "[[me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.cj.jdbc.ConnectionImpl@706f1d7b (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.]"
Как я пытался ее решить писал им дискорд но там меня игнорировали! (ps. пробовал менять значение maxLifetime в меньшую сторону толку ровно 0 как пишут другие с этой ошибкой не кому такой способ не помог)
В итоге я нашел на их сайте вики с этой ошибкой и как ее решить (вам необходимо изменить параметры maximum-lifetime(LP config) и wait_timeout(MySQL config). ) я сделал все как в инструкции в MySQL у меня стоит все по дефолту wait_timeout 8 ч как требуется на сайте luckperms, как и писал выше я менял значения maxLifetime толку 0! я не знаю просто что делать это ошибка за день появляется раз 6-8 и каждый раз она подчти всех кикает сервера!! и за нее резко растет пинг! я писал на хостинг они сказали с базой все ок! + пинг базы 1-2 мс, я понять не могу в чем же причина этой ошибки! никто не может с ней помочь поэтому и написал сюда! лог с ошибкой я приложу
Данные:
ядро purpur 1.18.2 последний билд
стоит velocity + lobby + anarchy1 + anarchy2 (на всех стоит luckperms)
привет, смог как то решить проблему?
 
локальную поставил в итоге?
и, либо уменьшить состояние коннекта maxlifetime, либо увеличить коннекты(mysql max-connectins в гугле) в БД, если есть доступ к ss
 
и, либо уменьшить состояние коннекта maxlifetime, либо увеличить коннекты(mysql max-connectins в гугле) в БД, если есть доступ к ss
это бесполезно там постоянно всякие ошибки вылазят + у меня другие плагины которые работают с бд всегда идеально поддерживали подключения только luckperms постоянно отваливался. Меняли все что только можно в это пуле и понижали и повышали делали полную диагностику подключения до бд проблем не было
Объединено

локальную поставил в итоге?
да он не может работать с удаленной бд хз почему он то работает но высерает ошибки или отваливается со временем когда онлайн большой
 
это бесполезно там постоянно всякие ошибки вылазят + у меня другие плагины которые работают с бд всегда идеально поддерживали подключения только luckperms постоянно отваливался. Меняли все что только можно в это пуле и понижали и повышали делали полную диагностику подключения до бд проблем не было
Объединено


да он не может работать с удаленной бд хз почему он то работает но высерает ошибки или отваливается со временем когда онлайн большой
Следили за Коннектами при онлайне?
Лакипермс стоит на крупных серверах и глупо полагать, что это не работает должным образом, ведь хранение в бд это важный функционал.
Вообще бд деликатная вещь..
 
Следили за Коннектами при онлайне?
Лакипермс стоит на крупных серверах и глупо полагать, что это не работает должным образом, ведь хранение в бд это важный функционал.
Вообще бд деликатная вещь..
имеешь ввиду заходы игроков на сервер перед падением лп?
 
имеешь ввиду заходы игроков на сервер перед падением лп?
коннектами к базе данных (max-connections), бд же необходимо индивидуально под работу сервера, ведь стандартных параметров может не хватить или наоборот быть в излишке и сжирать лишнее железо, для облегчения жизни можно юзать
софт отслеживает кучу параметров и дает рекомендации на основе этого
можно либо следовать рекомендациям, либо в быстром формате отслеживать что не так с базой данных.

очевидно, что вам обоим не хватает запросов для подключения к БД, как только лакипермс начинает их терять он экстренно отключается.
если есть доступ к БД - расширить канал (max-connections), если нет, то редактировать жизнь одного подключения через maxlifetime


тут сложно помочь конкретно, потому что все настройки индивидуальны.
 
коннектами к базе данных (max-connections), бд же необходимо индивидуально под работу сервера, ведь стандартных параметров может не хватить или наоборот быть в излишке и сжирать лишнее железо, для облегчения жизни можно юзать
софт отслеживает кучу параметров и дает рекомендации на основе этого
можно либо следовать рекомендациям, либо в быстром формате отслеживать что не так с базой данных.

очевидно, что вам обоим не хватает запросов для подключения к БД, как только лакипермс начинает их терять он экстренно отключается.
если есть доступ к БД - расширить канал (max-connections), если нет, то редактировать жизнь одного подключения через maxlifetime


тут сложно помочь конкретно, потому что все настройки индивидуальны.
попробую до 500 увеличить
Объединено

коннектами к базе данных (max-connections), бд же необходимо индивидуально под работу сервера, ведь стандартных параметров может не хватить или наоборот быть в излишке и сжирать лишнее железо, для облегчения жизни можно юзать
софт отслеживает кучу параметров и дает рекомендации на основе этого
можно либо следовать рекомендациям, либо в быстром формате отслеживать что не так с базой данных.

очевидно, что вам обоим не хватает запросов для подключения к БД, как только лакипермс начинает их терять он экстренно отключается.
если есть доступ к БД - расширить канал (max-connections), если нет, то редактировать жизнь одного подключения через maxlifetime


тут сложно помочь конкретно, потому что все настройки индивидуальны.
не помогло, увеличил max-connections до 500 + уменьшил maxlifetime в два раза. Ничего не изменилось, также продолжает ошибки кидать.
 
Последнее редактирование:
Следили за Коннектами при онлайне?
Лакипермс стоит на крупных серверах и глупо полагать, что это не работает должным образом, ведь хранение в бд это важный функционал.
Вообще бд деликатная вещь..
на крупных да соединение было отличное, пинг 2-4 мс потом ровно
попробую до 500 увеличить
Объединено


не помогло, увеличил max-connections до 500 + уменьшил maxlifetime в два раза. Ничего не изменилось, также продолжает ошибки кидать.
ставь как я локально говорю проблема самим плагином я меня бд даже покупал базу в других хостингах не помогало, помогло только поставить локальную базу с этими значениями я тоже игрался в настройках пула не помогало
 
на крупных да соединение было отличное, пинг 2-4 мс потом ровно

ставь как я локально говорю проблема самим плагином я меня бд даже покупал базу в других хостингах не помогало, помогло только поставить локальную базу с этими значениями я тоже игрался в настройках пула не помогало
это же супер неудобно когда несколько серверов
 
попробую до 500 увеличить
Объединено


не помогло, увеличил max-connections до 500 + уменьшил maxlifetime в два раза. Ничего не изменилось, также продолжает ошибки кидать.
БД постепенно забивается или вовсе не работает и пишет ошибку?
 
так поставь себе на вдс mysql
у меня на одном из 3 вдс стоит mariadb,к ней подключены 3 сервера и соотвественно все 3 вдс
Объединено

БД постепенно забивается или вовсе не работает и пишет ошибку?
нет с бд все нормально, потому что как минимум еще 3 плагина к ней подключены и работают нормально. А LuckPerms выдает ошибку

"[me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@533f6c7a ((conn=2431959) Connection.setNetworkTimeout cannot be called on a closed connection). Possibly consider using a shorter maxLifetime value."
 
у меня на одном из 3 вдс стоит mariadb,к ней подключены 3 сервера и соотвественно все 3 вдс
Объединено


нет с бд все нормально, потому что как минимум еще 3 плагина к ней подключены и работают нормально. А LuckPerms выдает ошибку

"[me.lucko.luckperms.lib.hikari.pool.PoolBase] luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mariadb.MariaDbConnection@533f6c7a ((conn=2431959) Connection.setNetworkTimeout cannot be called on a closed connection). Possibly consider using a shorter maxLifetime value."
у меня тоже самое было когда было 2 дедика и 1 к другому подключался. я ковырял настройки пула менял там все что можно а поддержке luckperms меня посылали на их вики где написано уменьшите maxlifetime что вообще никак не помогала как его не теребить. Зато 6 других моих плагинов никаких проблем с подключением не испытывали
 
у меня тоже самое было когда было 2 дедика и 1 к другому подключался. я ковырял настройки пула менял там все что можно а поддержке luckperms меня посылали на их вики где написано уменьшите maxlifetime что вообще никак не помогала как его не теребить. Зато 6 других моих плагинов никаких проблем с подключением не испытывали
ты на какждом сервере локальную базу для лп сделал?
 
Назад
Сверху Снизу