|
MySQL.RU - Webboard
Вернуться
mysql Не успевает закрывать коннект??!!! (Andrey) 14/05/2006 - 02:52:34
Re: mysql Не успевает закрывать коннект??!!! (DiGiTAL) 15/05/2006 - 14:57:16
Re: mysql Не успевает закрывать коннект??!!! (alliancce) 17/05/2006 - 10:18:59
Re: mysql Не успевает закрывать коннект??!!! (а вот и ответ) 29/07/2008 - 17:11:52
From: Andrey - 14/05/2006 - 02:52:34
Subject:mysql Не успевает закрывать коннект??!!!
-----------------
Добрый день!
Столкнулся со следующей проблеммой!
Пишу программу на java(jdk1.5) и использую базу mySql (mysql-5.0.18-win32) и драйвер mysql-connector-java-3.1.10. Когда последовательно выпогляются много операций с базой (при етом на каждую операцию открывается и закрывается свой конект) то иногда, насколько я понял конект не успевает закрыватся прежде чем происходит попытка открытия следующего - что вызывает ошибку :((
текст ошибки:
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketException
MESSAGE: java.net.BindException: Address already in use: connect
STACKTRACE:
java.net.SocketException: java.net.BindException: Address already in use: connect
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:283)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2541)
at com.mysql.jdbc.Connection.<init>(Connection.java:1474)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:264)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at DBUtils.getConnection(DBUtils.java:869)
** END NESTED EXCEPTION **
Last packet sent to the server was 0 ms ago.
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2607)
at com.mysql.jdbc.Connection.<init>(Connection.java:1474)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:264)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at DBUtils.getConnection(DBUtils.java:869)
Подскажите как можно решить эту проблемму?? Я недавно познакомился с mySql и поэтому сам не вижу как ее решить:( Есть ли у mySql драйверов пулы соединений (как в oracle например) или другой какойто метод!
Заранее благодарен!!!
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
33813
|
|