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

Проблемы С Бд.

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

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

 

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link fai
lure

The last packet successfully received from the server was 214Tа875 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 Sou
rce)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
	at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1
116)
	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3092)
	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2978)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3526)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1989)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2150)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
	at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
va:2119)
	at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:
2281)
	at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewPr
oxyPreparedStatement.java:76)
	at com.l2jfrozen.loginserver.LoginController.loginValid(LoginController.
java:669)
	at com.l2jfrozen.loginserver.LoginController.tryAuthLogin(LoginControlle
r.java:300)
	at com.l2jfrozen.loginserver.network.clientpackets.RequestAuthLogin.run(
RequestAuthLogin.java:124)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException: Can not read response from server. Expected to
read 4 bytes, read 0 bytes before connection was unexpectedly lost.
	at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2539)
	at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2989)
	... 14 more
Could not check password:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
: Communications link failure

The last packet successfully received from the server was 214Tа875 milliseconds
ago.  The last packet sent successfully to the server was 0 milliseconds ago.
Problem with checked-in Statement, discarding.
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operati
ons allowed after statement closed.
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
	at com.mysql.jdbc.Util.getInstance(Util.java:382)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
	at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:402)
	at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.ja
va:1138)
	at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGoo
StatementCache.java:604)
	at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGoo
StatementCache.java:236)
	at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatem
entCache.java:288)
	at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatemen
ts(NewPooledConnection.java:664)
	at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnectio
n(NewPooledConnection.java:347)
	at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.
java:1246)
	at com.l2jfrozen.util.CloseUtil.close(CloseUtil.java:36)
	at com.l2jfrozen.loginserver.LoginController.loginValid(LoginController.
java:774)
	at com.l2jfrozen.loginserver.LoginController.tryAuthLogin(LoginControlle
r.java:300)
	at com.l2jfrozen.loginserver.network.clientpackets.RequestAuthLogin.run(
RequestAuthLogin.java:124)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

java.sql.SQLException: An SQLException was provoked by the following failure: ja
va.util.ConcurrentModificationException
	at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106)
	at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:65)
	at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:62)
	at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.
java:1271)
	at com.l2jfrozen.util.CloseUtil.close(CloseUtil.java:36)
	at com.l2jfrozen.loginserver.LoginController.loginValid(LoginController.
java:774)
	at com.l2jfrozen.loginserver.LoginController.tryAuthLogin(LoginControlle
r.java:300)
	at com.l2jfrozen.loginserver.network.clientpackets.RequestAuthLogin.run(
RequestAuthLogin.java:124)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
	at java.util.HashMap$KeyIterator.next(Unknown Source)
	at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatem
entCache.java:286)
	at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatemen
ts(NewPooledConnection.java:664)
	at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnectio
n(NewPooledConnection.java:347)
	at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.
java:1246)
	... 7 more
An SQLException was provoked by the following failure: java.util.ConcurrentModif
icationException

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


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

ну попробуй переустановить базу

или ты путь не правильно указал к бд

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


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

Указал все правельно, базу перезаливал 300 раз, и нечего

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


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

Mysql переустановить немогу, база на хостинге находится а сам серв на другой машине...

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


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

У кого какие еще мысли есть ?

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


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

ну там видно что ошибки с базой.

для сервера желательно чтобы сам сервер (Гейм и Логин) и сама база должна быть на одной машине.

 

хочешь проверить серв и базу, слей к себе на комп и у себя на локальном адресе (127.0.0.1), если заработает, то проблема именно с машиной где сервер стоит или проблема с хостом.

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


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

Поставил базу и сервер на один комп, и все нормально. Но теперь как соединить stress web на хостинге с базой на компе... ?

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


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

открыть удаленный доступ и дать права своему ИП для стресса)

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


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

Можно поподробнее как открыть удаленный доступ, у меня в панели управление хостингом есть раздел "Удаленный Mysql" там только можно добавить IP сервера mysql. Это оно ?

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


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

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

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


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

Если так зделать то сайт открывается минут 10 и неработает статистика и непоказывает статус сервера.

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


Ссылка на сообщение
Поделиться на другие сайты
Если так зделать то сайт открывается минут 10 и неработает статистика и непоказывает статус сервера.

значит не все правильно прописал. К стати какой стресс у тебя? и какая сборка?.

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


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

Прописал все правельно, проверял много раз. Стресс стоит 11, сборка l2jfrozen.

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


Ссылка на сообщение
Поделиться на другие сайты
Прописал все правельно, проверял много раз. Стресс стоит 11, сборка l2jfrozen.

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

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


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

Адрес mysql сервера (ip) писал в настройках гейм и логин сервера(в админке стресса)

Но у меня сайт получается на хостинге, а база логин и гейм сервера на другом компе.

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


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

ТЕма Up  Такая  же проблема !!! Сервер стоит на локалке  работает но если уйти от компа например покурить  как я это заметил пошел с соседом покурить в подьезд прихожу монитор погас типа по времени бездействия  сервер был запущен  открываю логи сервера пишет такую же ересь но сервер работает кто сталкивался  ??? 

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


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

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

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

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

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

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

Войти

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

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

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

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

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