Çözüldü Luckperms - Mysql Sorunu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Enesarslntrk

Somon Balığı Selam Vermeye Geldi
Katılım
10 Nisan 2018
Mesajlar
17
Elmaslar
3
Puan
3.750
Hub sunucumuzda Luckperms pluginini kullanıyoruz. Mysql bağlantısını sağladık çalışıyor veri alış verişi var fakat 30 dakikada 1 konsolda şu uyarıyı alıyoruz. sebebini bulamadık bilen biri lütfen yardımcı olsun

Herhangi bir firewall yok.
Mysql bağlı ve çalışıyor plugin ile veri alışverişi var kısaca (database kurulu ve plugine bağlı).

Luckperms configinde: maximum-lifetime = 1800000 (30 dakika)
Mysql configinde: wait_timeout = 86400 (24 saat)

Githubda maximum-lifetime wait-timeout dan küçük olmalı deniyor gördüğünüz gibi küçük biri milisaniye diğeri saniye ama hala hatayı almaya devam ediyoruz.

Kod:
[01:42:58 WARN]: luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@4cf1a319 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[01:42:58 WARN]: java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5009ms.
[01:42:58 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:689)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:196)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:161)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.hikari.HikariDataSource.getConnection(HikariDataSource.java:100)
[01:42:58 WARN]:        at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:151)
[01:42:58 WARN]:        at me.lucko.luckperms.common.messaging.sql.SqlMessenger.getConnection(SqlMessenger.java:85)
[01:42:58 WARN]:        at me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger.pollMessages(AbstractSqlMessenger.java:96)
[01:42:58 WARN]:        at me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler$ErrorReportingRunnable.run(AbstractJavaScheduler.java:124)
[01:42:58 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[01:42:58 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[01:42:58 WARN]:        at java.lang.Thread.run(Unknown Source)
[01:42:58 WARN]: Caused by: me.lucko.luckperms.lib.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.
[01:42:58 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[01:42:58 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[01:42:58 WARN]:        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[01:42:58 WARN]:        at java.lang.reflect.Constructor.newInstance(Unknown Source)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.Util.handleNewInstance(Util.java:425)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.Util.getInstance(Util.java:408)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:919)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1182)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1177)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.setNetworkTimeout(ConnectionImpl.java:5464)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.hikari.pool.PoolBase.setNetworkTimeout(PoolBase.java:556)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.hikari.pool.PoolBase.isConnectionAlive(PoolBase.java:169)
[01:42:58 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:185)
[01:42:58 WARN]:        ... 9 more
[01:42:59 WARN]: luckperms-hikari - Failed to validate connection me.lucko.luckperms.lib.mysql.jdbc.JDBC4Connection@7bc640cd (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
[01:42:59 WARN]: java.sql.SQLTransientConnectionException: luckperms-hikari - Connection is not available, request timed out after 5001ms.
[01:42:59 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.createTimeoutException(HikariPool.java:689)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:196)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:161)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.hikari.HikariDataSource.getConnection(HikariDataSource.java:100)
[01:42:59 WARN]:        at me.lucko.luckperms.common.storage.implementation.sql.connection.hikari.HikariConnectionFactory.getConnection(HikariConnectionFactory.java:151)
[01:42:59 WARN]:        at me.lucko.luckperms.common.messaging.sql.SqlMessenger.getConnection(SqlMessenger.java:85)
[01:42:59 WARN]:        at me.lucko.luckperms.common.messaging.sql.AbstractSqlMessenger.pollMessages(AbstractSqlMessenger.java:96)
[01:42:59 WARN]:        at me.lucko.luckperms.common.plugin.scheduler.AbstractJavaScheduler$ErrorReportingRunnable.run(AbstractJavaScheduler.java:124)
[01:42:59 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[01:42:59 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[01:42:59 WARN]:        at java.lang.Thread.run(Unknown Source)
[01:42:59 WARN]: Caused by: me.lucko.luckperms.lib.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.
[01:42:59 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[01:42:59 WARN]:        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
[01:42:59 WARN]:        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
[01:42:59 WARN]:        at java.lang.reflect.Constructor.newInstance(Unknown Source)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.Util.handleNewInstance(Util.java:425)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.Util.getInstance(Util.java:408)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:919)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1182)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1177)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ConnectionImpl.setNetworkTimeout(ConnectionImpl.java:5464)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.hikari.pool.PoolBase.setNetworkTimeout(PoolBase.java:556)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.hikari.pool.PoolBase.isConnectionAlive(PoolBase.java:169)
[01:42:59 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariPool.getConnection(HikariPool.java:185)
[01:42:59 WARN]:        ... 9 more

Yazdıklarımı okumadan cevap yazmayın
 
Son düzenleme:
`Possibly consider using a shorter maxLifetime value.`
Hata içerisinde şu text yazıyor. Test ettiniz mi?
 
`Possibly consider using a shorter maxLifetime value.`
Hata içerisinde şu text yazıyor. Test ettiniz mi?

Dostum okuman yokmu uygun maxLifetime değerini ayarladım hata vermemesi gerekiyor
 
Okuman yok mu? Halen hata veriyorsa iyice düşüreceksin demek.
 
Okuman yok mu? Halen hata veriyorsa iyice düşüreceksin demek.
Hatanın sebebiyle ilgili bir fikrin yoksa lütfen uzatma.
Gönderi otomatik olarak birleştirildi:

Sorun çözüldü konu kilit, kimsenin etmediği yardım için teşekkürler.
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst