Перейти к содержанию
Авторизация  
Zlodey221

ошибка msql логин сервера

Рекомендуемые сообщения

приветствую подскажите пожалуйста что за проблема может быть , уже все перебрал понять не могу вот что пишет в логе
 

  Цитата

[02:12:32] Could not load allowedIp:
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 81 299 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1119)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3057)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2943)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3486)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2113)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2693)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2102)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2261)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at ru.catssoftware.loginserver.manager.LoginManager.getAllowedIP(LoginManager.java:636)
    at ru.catssoftware.loginserver.manager.LoginManager.tryAuthLogin(LoginManager.java:243)
    at ru.catssoftware.loginserver.clientpackets.RequestAuthLogin.run(RequestAuthLogin.java:113)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Software caused connection abort: recv failed
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.socketRead(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
    at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
    at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
    at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2499)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2954)
    ... 15 more
[04.03.18 02:12:32] LoginManager: Unable to retrive account
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.Connection was implicitly closed by the driver.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.Util.getInstance(Util.java:381)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1012)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:986)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:981)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
    at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1201)
    at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1188)
    at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4273)
    at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4239)
    at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:281)
    at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:313)
    at ru.catssoftware.loginserver.manager.LoginManager.getAccount(LoginManager.java:411)
    at ru.catssoftware.loginserver.manager.LoginManager.loginValid(LoginManager.java:491)
    at ru.catssoftware.loginserver.manager.LoginManager.loginValid(LoginManager.java:465)
    at ru.catssoftware.loginserver.manager.LoginManager.tryAuthLogin(LoginManager.java:254)
    at ru.catssoftware.loginserver.clientpackets.RequestAuthLogin.run(RequestAuthLogin.java:113)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 81 299 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1119)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3057)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2943)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3486)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2113)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2693)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2102)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2261)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at ru.catssoftware.loginserver.manager.LoginManager.getAllowedIP(LoginManager.java:636)
    at ru.catssoftware.loginserver.manager.LoginManager.tryAuthLogin(LoginManager.java:243)
    ... 4 more
Caused by: java.net.SocketException: Software caused connection abort: recv failed
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.socketRead(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
    at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
    at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
    at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2499)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2954)
    ... 15 more
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

"Communications link failure"

смотрите есть ли вообще доступ к mysql.

попробуйте телнетом на порт постучать

Изменено пользователем Rovskoi

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 03.03.2018 в 23:44, Rovskoi сказал:

"Communications link failure"

смотрите есть ли ваще доступ к mysql.

попробуйте телнетом на порт постучать

доступ есть если через навикат заходит по ип , и так же по тел нет смотрел все ок 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

база на удаленке?

my.cnf правили?

если правили, то проблема в bind-address

Изменено пользователем Rovskoi

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 00:17, Rovskoi сказал:

база на удаленке?

my.cnf правили?

если правили, то проблема в bind-address

Вот my.cnf
стоит Open Server 5,2,2 Ультиматум
 

  Цитата

[client]
port        = %mysqlport%
character-sets-dir    = "%dprogdir%\\modules\\database\\%mysql_driver%\\share\\charsets"

[mysql]
character-sets-dir    = "%dprogdir%\\modules\\database\\%mysql_driver%\\share\\charsets"
no-auto-rehash
no-beep

[mysqld]
#skip-character-set-client-handshake
#skip-name-resolve
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
%log%general_log = 1
%log%general_log_file = "%dprogdir%\\userdata\\logs\\%mysql_driver%_queries.log"
back_log = 100
basedir = "%dprogdir%\\modules\\database\\%mysql_driver%"
bind-address = %ip%
#binlog_row_event_max_size=8K
bulk_insert_buffer_size = 2M
character-set-server=%sqlchr%
character-sets-dir    = "%dprogdir%\\modules\\database\\%mysql_driver%\\share\\charsets"
collation-server=%mysqlcharset%
connect_timeout = 5
datadir = "%dprogdir%\\userdata\\%mysql_driver%"
default-storage-engine=InnoDB
expire_logs_days = 2
explicit_defaults_for_timestamp = TRUE
flush_time=0
ft_min_word_len=4
init-connect="SET NAMES %sqlchr%"
interactive_timeout=30
join_buffer_size = 1M
key_buffer_size = 25M
local-infile=0
log-error = "%dprogdir%\\userdata\\logs\\%mysql_driver%_error.log"
lower_case_table_names = 2
max_allowed_packet = 32M
max_connect_errors = 10
max_connections = 1000000
max_heap_table_size = 25M
max_tmp_tables = 25
myisam-recover-options=backup,force
myisam_max_sort_file_size = 256M
myisam_repair_threads = 1
open_files_limit=4110
pid_file = "%dprogdir%\\userdata\\temp\\mysql.pid"
port = %mysqlport%
query_cache_limit = 256K
query_cache_size=25M
query_cache_type=1
read_buffer_size=2M
read_rnd_buffer_size=4M
secure-file-priv = "%dprogdir%\\userdata\\temp"
server-id = 1
skip-external-locking
skip-innodb_adaptive_hash_index
sort_buffer_size = 1M
table_definition_cache = 400
table_open_cache = 400
thread_cache_size = 4
tmp_table_size = 25M
tmpdir = "%dprogdir%\\userdata\\temp"
transaction-isolation = READ-COMMITTED
wait_timeout=60

#innodb_fast_shutdown
#innodb_file_per_table = 1
#innodb_force_recovery=1
#skip-innodb_doublewrite
innodb_buffer_pool_instances=1
innodb_buffer_pool_size = 128M
innodb_checksum_algorithm=0
innodb_concurrency_tickets=5000
innodb_data_file_path = ibdata1:10M:autoextend
innodb_data_home_dir = "%dprogdir%\\userdata\\%mysql_driver%"
innodb_flush_log_at_trx_commit = 2
innodb_lock_wait_timeout = 30
innodb_log_buffer_size = 1M
innodb_log_file_size = 64M
innodb_log_files_in_group = 2
innodb_max_dirty_pages_pct = 90
innodb_old_blocks_time=1000
innodb_read_io_threads = 8
innodb_stats_on_metadata=0
innodb_thread_concurrency=4
innodb_write_io_threads = 8

[mysqldump]
quick
max_allowed_packet = 16M

[myisamchk]
key_buffer_size = 50M
sort_buffer_size = 50M
read_buffer = 8M
write_buffer = 8M

[mysqlhotcopy]
interactive-timeout

[mysqld_safe]
open-files-limit = 2048
 

 

Изменено пользователем Zlodey221

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

bind-address = %ip%

сам бинд работает либо на 1 ip,  либо на все доступные (0.0.0.0).

у вас скорее всего работает на внешний, поэтому с локалки нету коннекта, а по внешке есть

два варианта решения:

1) поставить bind-address = 0.0.0.0 (доступ к БД со всех IP)

2) поставить 127.0.0.1 и в фаерволле прокидывать коннекшн для доступа из вне.

 

так же можно в конфигах сервера поставить вместо localhost свой внешний IP, но это костыль, не знаю какие подводные могут возникнуть.

чисто в теории пинг будет одинаковый, но я не уверен

Изменено пользователем Rovskoi

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 00:40, Rovskoi сказал:

bind-address = %ip%

сам бинд работает либо на 1 ip  либо на все доступные (0.0.0.0).

у вас скорее всего работает на внешний, поэтому с локалки нету коннекта.

два варианта решения:

1) поставить bind-address = 0.0.0.0 (доступ к БД со всех IP)

2) поставить 127.0.0.1 и в фаерволле прокидывать коннекшн для доступа из вне.

попробовал два варианта которые написали выдает следующее в логах
 

  Цитата

[04.03.18 03:43:02] Could not load allowedIp:
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 79 389 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1119)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3057)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2943)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3486)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2113)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2693)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2102)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2261)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at ru.catssoftware.loginserver.manager.LoginManager.getAllowedIP(LoginManager.java:636)
    at ru.catssoftware.loginserver.manager.LoginManager.tryAuthLogin(LoginManager.java:243)
    at ru.catssoftware.loginserver.clientpackets.RequestAuthLogin.run(RequestAuthLogin.java:113)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Software caused connection abort: recv failed
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.socketRead(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
    at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
    at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
    at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2499)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2954)
    ... 15 more
[04.03.18 03:43:02] LoginManager: Unable to retrive account
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.Connection was implicitly closed by the driver.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.Util.getInstance(Util.java:381)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1012)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:986)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:981)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
    at com.mysql.jdbc.ConnectionImpl.throwConnectionClosedException(ConnectionImpl.java:1201)
    at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1188)
    at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4273)
    at com.mysql.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:4239)
    at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:281)
    at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:313)
    at ru.catssoftware.loginserver.manager.LoginManager.getAccount(LoginManager.java:411)
    at ru.catssoftware.loginserver.manager.LoginManager.loginValid(LoginManager.java:491)
    at ru.catssoftware.loginserver.manager.LoginManager.loginValid(LoginManager.java:465)
    at ru.catssoftware.loginserver.manager.LoginManager.tryAuthLogin(LoginManager.java:254)
    at ru.catssoftware.loginserver.clientpackets.RequestAuthLogin.run(RequestAuthLogin.java:113)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 79 389 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1119)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3057)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2943)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3486)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2113)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2693)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2102)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2261)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
    at ru.catssoftware.loginserver.manager.LoginManager.getAllowedIP(LoginManager.java:636)
    at ru.catssoftware.loginserver.manager.LoginManager.tryAuthLogin(LoginManager.java:243)
    ... 4 more
Caused by: java.net.SocketException: Software caused connection abort: recv failed
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.socketRead(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at java.net.SocketInputStream.read(Unknown Source)
    at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
    at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
    at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
    at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2499)
    at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2954)
    ... 15 more
 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

СУБД перезагружали то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 00:46, Rovskoi сказал:

СУБД перезагружали то?

естественно перезагружал , получается что интересное если ставить регестрацию из сайта то все запара и не зайдеш на сервер , а есго включить авторегестрацию то все ок в базу записывает и все работает 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хм, уже интересно, проверьте строчки аккаунтов созданных через сайт и через авторегистрацию.

особенное внимание на поле "allowed_ip"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 00:57, Rovskoi сказал:

хм, уже интересно, проверьте строчки аккаунтов созданных через сайт и через авторегистрацию.

особенное внимание на поле "allowed_ip"

а что с ними может быть не так ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема решена!
в MYSQL в my.cnf в строче
max_connections  изменил с значения max_connections = 1000000 на 200 и все заработало

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проблема продолжилась но уже в другом формате , при включенном логин сервере запускает только часть из всех аккаунтов
сборка L2jFatum rev 6.0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 04:14, Zlodey221 сказал:

проблема продолжилась но уже в другом формате , при включенном логин сервере запускает только часть из всех аккаунтов
сборка L2jFatum rev 6.0

Фикситься так же как и прошлый вариант:
Не держите долго коннект. Если возможности нет, то увеличите время работы запроса (правиться как в сборке, так и в конфиге mysql).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 07:00, zGosu сказал:

Фикситься так же как и прошлый вариант:
Не держите долго коннект. Если возможности нет, то увеличите время работы запроса (правиться как в сборке, так и в конфиге mysql).

извиняюсь за такой вопрос а можно ли носом тыкнуть где ?  ато не нахожу все перерыл

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 07:14, Zlodey221 сказал:

извиняюсь за такой вопрос а можно ли носом тыкнуть где ?  ато не нахожу все перерыл

В сборке конфиг ConnectionCloseTime

В MySQL wait_timeout, но возможно еще какие-либо конфиги придется поправить, например как max_allowed_packet

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 07:20, zGosu сказал:

В сборке конфиг ConnectionCloseTime

В MySQL wait_timeout, но возможно еще какие-либо конфиги придется поправить, например как max_allowed_packet

а если в сборке нету ConnectionCloseTime в логин сервере

Изменено пользователем Zlodey221

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 07:22, Zlodey221 сказал:

а если в сборке нету ConnectionCloseTime в логин сервере

Он везде есть. Только в разных сборках в конфигах может по разному называться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 04.03.2018 в 07:23, zGosu сказал:

Он везде есть. Только в разных сборках в конфигах может по разному называться.

единственные параметры с конектом которые нашел они ли это ? 
FastConnectionLimit = 0
NormalConnectionTime = 0
FastConnectionTime = 0
MaxConnectionPerIP = 0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

разобрался в чем ошибка но не разберусь как ее чинить , ситуация такова что сервер MYSQL закрывает соединение и не дает больше подключится ,как ее чинить может кто знает ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.03.2018 в 03:19, Zlodey221 сказал:

разобрался в чем ошибка но не разберусь как ее чинить , ситуация такова что сервер MYSQL закрывает соединение и не дает больше подключится ,как ее чинить может кто знает ?

я же говорю, убрать ограничение на время без прерывного работы запроса. 
Конфиг в сборке какой искать я скинул (не те 4 что выше)
И в конфиге MySQL та же фигня.

 

LoginServer.properties

Изменено пользователем zGosu

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.03.2018 в 05:18, zGosu сказал:

я же говорю, убрать ограничение на время без прерывного работы запроса. 
Конфиг в сборке какой искать я скинул (не те 4 что выше)
И в конфиге MySQL та же фигня.

 

LoginServer.propertiesFetching info...

в логине то понятно а в mysql какое значение выставлять как я понимаю connect_timeout надо в mysql менять но как я читал что от 2 ставится до 32к

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...