BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 04:12

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 359 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 12  След.
Автор Сообщение
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 23 июл 2013, 07:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ещё неплохо было бы при переоформлении убрать из логов ошибки вида:
Код:
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'bgbilling.session_account_4_201302' doesn't exist
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at sun.reflect.GeneratedConstructorAccessor127.newInstance(Unknown Source)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.Util.getInstance(Util.java:386)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2293)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.dialup.bean.DialUpSessionUtils.setContractAccountFromSessionAccount(DialUpSessionUtils.java:101)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.dialup.bean.DialUpLoginManager.recalcAfterMove(DialUpLoginManager.java:525)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.call.Module.moduleAction(Module.java:166)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.dialup.Module.moduleAction(Module.java:206)
...


- сильно загаживают логи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 23 июл 2013, 12:19 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Ещё неплохо было бы при переоформлении убрать из логов ошибки вида:
Код:
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'bgbilling.session_account_4_201302' doesn't exist
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at sun.reflect.GeneratedConstructorAccessor127.newInstance(Unknown Source)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.Util.getInstance(Util.java:386)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2293)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.dialup.bean.DialUpSessionUtils.setContractAccountFromSessionAccount(DialUpSessionUtils.java:101)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.dialup.bean.DialUpLoginManager.recalcAfterMove(DialUpLoginManager.java:525)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.call.Module.moduleAction(Module.java:166)
server 07-23/09:36:28 ERROR ["http-bio-/0.0.0.0-8080"-exec-6] LoggingPrintStream -      at bitel.billing.server.dialup.Module.moduleAction(Module.java:206)
...


- сильно загаживают логи.


Именно из-за этой ошибки и была утечка, которая описана в предыдущем сообщении. Исправлено, обновление выложено


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 23 июл 2013, 12:52 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Работает, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 31 июл 2013, 09:58 
Не в сети
Клиент

Зарегистрирован: 10 окт 2012, 17:00
Сообщения: 339
Карма: 0
По результатам отработки скрипта рассылки sms-оповещений, появляется ошибка:

Код:
scheduler 07-30/14:30:05 ERROR [pool-2-thread-16] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.ServerPreparedStatement[29] - SELECT * FROM dispatch_message WHERE dispatch_id=1 ORDER BY id
com.mysql.jdbc.ServerPreparedStatement[8] - SELECT * FROM contract WHERE id=73
com.mysql.jdbc.ServerPreparedStatement[33] - SELECT * FROM contract WHERE id=78
com.mysql.jdbc.ServerPreparedStatement[34] - SELECT * FROM contract WHERE id=88
com.mysql.jdbc.ServerPreparedStatement[35] - SELECT * FROM contract WHERE id=75
com.mysql.jdbc.ServerPreparedStatement[36] - SELECT * FROM contract WHERE id=89
com.mysql.jdbc.ServerPreparedStatement[37] - SELECT * FROM contract WHERE id=91
com.mysql.jdbc.ServerPreparedStatement[38] - SELECT * FROM contract WHERE id=92
com.mysql.jdbc.ServerPreparedStatement[39] - SELECT * FROM contract WHERE id=86
com.mysql.jdbc.ServerPreparedStatement[40] - SELECT * FROM contract WHERE id=87
com.mysql.jdbc.ServerPreparedStatement[41] - SELECT * FROM contract WHERE id=101
com.mysql.jdbc.ServerPreparedStatement[43] - SELECT * FROM contract WHERE id=110
com.mysql.jdbc.ServerPreparedStatement[44] - SELECT * FROM contract WHERE id=362
com.mysql.jdbc.ServerPreparedStatement[45] - SELECT * FROM contract WHERE id=124
com.mysql.jdbc.ServerPreparedStatement[46] - SELECT * FROM contract WHERE id=136
com.mysql.jdbc.ServerPreparedStatement[47] - SELECT * FROM contract WHERE id=137
com.mysql.jdbc.ServerPreparedStatement[48] - SELECT * FROM contract WHERE id=139
com.mysql.jdbc.ServerPreparedStatement[49] - SELECT * FROM contract WHERE id=155
com.mysql.jdbc.ServerPreparedStatement[50] - SELECT * FROM contract WHERE id=74
com.mysql.jdbc.ServerPreparedStatement[51] - SELECT * FROM contract WHERE id=169
com.mysql.jdbc.ServerPreparedStatement[52] - SELECT * FROM contract WHERE id=177
...

com.mysql.jdbc.ServerPreparedStatement[100] - SELECT * FROM contract WHERE id=487
com.mysql.jdbc.ServerPreparedStatement[101] - SELECT * FROM contract WHERE id=488
com.mysql.jdbc.ServerPreparedStatement[102] - SELECT * FROM contract WHERE id=527
com.mysql.jdbc.ServerPreparedStatement[103] - SELECT * FROM contract WHERE id=531
com.mysql.jdbc.ServerPreparedStatement[104] - SELECT * FROM contract WHERE id=534
com.mysql.jdbc.ServerPreparedStatement[105] - SELECT * FROM contract WHERE id=541
com.mysql.jdbc.ServerPreparedStatement[106] - SELECT * FROM contract WHERE id=547
com.mysql.jdbc.ServerPreparedStatement[107] - SELECT * FROM contract WHERE id=574
com.mysql.jdbc.ServerPreparedStatement[108] - SELECT * FROM contract WHERE id=592
com.mysql.jdbc.ServerPreparedStatement[109] - SELECT * FROM contract WHERE id=594
com.mysql.jdbc.ServerPreparedStatement[110] - SELECT * FROM contract WHERE id=598
com.mysql.jdbc.ServerPreparedStatement[111] - SELECT * FROM contract WHERE id=608
com.mysql.jdbc.ServerPreparedStatement[112] - SELECT * FROM contract WHERE id=615
com.mysql.jdbc.ServerPreparedStatement[113] - SELECT * FROM dispatch_message WHERE id=1

java.lang.RuntimeException
at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480)
at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47)
at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261)
at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37)
at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:406)
at ru.bitel.bgbilling.plugins.dispatch.server.DispatchWorker.executeTask(DispatchWorker.java:120)
at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:74)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)



Скрипт (а в скриптах я не силён) рассылки к БД самостоятельно не обращается, сохраняет sms-сообщение на шаре:

Код:

package ru.my.scripts;

import java.text.DateFormat;
import java.text.SimpleDateFormat;

import java.util.*;
import java.io.*;
import java.util.List;
import java.util.Calendar;
import javax.activation.DataSource;
import ru.bitel.bgbilling.common.BGException;
import ru.bitel.bgbilling.plugins.dispatch.common.bean.Contact;
import ru.bitel.bgbilling.plugins.dispatch.server.sender.Sender;

public class sms
   implements Sender
{
   @Override
   public void send( Contact contact1, String string2, String string3, List<DataSource> list4 )
   throws BGException
   {
      try{   
            String queryStr =string3;
            String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(Calendar.getInstance().getTime());
            String filePath = "/path/for/save/file/" + contact1.getValue() + "_" + timeStamp + "_" +Integer.toString(contact1.getContractId());
            PrintWriter out = null;
      try
         {   
            out = new PrintWriter(new File(filePath).getAbsoluteFile(), "UTF-8");
         }
      catch(FileNotFoundException e) { throw new RuntimeException(e);   }
                   out.print(queryStr);
                   out.close();
   }
   catch (UnsupportedEncodingException e) {   throw new AssertionError("UTF-8 not supported");}
   }
}


Версия биллинга:

Клиент: вер. 6.0 сборка 1199 от 13.06.2013 16:43:20
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_35
Сервер: вер. 6.0 сборка 1523 от 13.06.2013 16:43:27
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_35

assist вер. 6.0 сборка 102 от 31.05.2013 13:55:15
bill вер. 6.0 сборка 323 от 31.05.2013 13:55:16
card вер. 6.0 сборка 215 от 11.06.2013 17:28:33
dba вер. 6.0 сборка 162 от 31.05.2013 13:55:38
enaza вер. 6.0 сборка 60 от 31.05.2013 13:55:47
gorod вер. 6.0 сборка 167 от 31.05.2013 13:55:47
inet вер. 6.0 сборка 1191 от 13.06.2013 17:24:27
mps вер. 6.0 сборка 182 от 31.05.2013 13:56:51
npay вер. 6.0 сборка 215 от 31.05.2013 13:56:58
ВНИМАНИЕ: клиентская версия: 5.2 сборка 203 от 27.05.2013 16:59:08
paylinks вер. 6.0 сборка 31 от 31.05.2013 13:56:59
qiwi вер. 6.0 сборка 36 от 31.05.2013 13:57:12
rentsoft вер. 6.0 сборка 57 от 31.05.2013 13:57:33
reports вер. 6.0 сборка 204 от 31.05.2013 13:57:34
rscm вер. 6.0 сборка 184 от 31.05.2013 13:57:36
ru.bitel.bgbilling.plugins.cladr вер. 6.0 сборка 120 от 31.05.2013 13:57:05
ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 81 от 06.06.2013 19:33:33
trayinfo вер. 6.0 сборка 174 от 31.05.2013 13:57:39
wellpay вер. 6.0 сборка 34 от 31.05.2013 13:58:21
wm вер. 6.0 сборка 188 от 31.05.2013 13:58:41
yamoney вер. 6.0 сборка 58 от 31.05.2013 13:58:42

Прошу подсказать, в чем может быть проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 31 июл 2013, 12:37 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Fixed


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 31 июл 2013, 12:47 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
abu писал(а):
По результатам отработки скрипта рассылки sms-оповещений, появляется ошибка:

[code]
scheduler 07-30/14:30:05 ERROR [pool-2-thread-16] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.ServerPreparedStatement[29] - SELECT * FROM dispatch_message WHERE dispatch_id=1 ORDER BY id
com.mysql.jdbc.ServerPreparedStatement[8] - SELECT * FROM contract WHERE id=73
com.mysql.jdbc.ServerPreparedStatement[33] - SELECT * FROM contract WHERE id=78
com.mysql.jdbc


Ошибка у нас .Исправлено, в следующем обновлении будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 31 июл 2013, 13:10 
Не в сети
Клиент

Зарегистрирован: 10 окт 2012, 17:00
Сообщения: 339
Карма: 0
Спасибо за быстрый ответ (:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 02 авг 2013, 11:53 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
При выставлении счетов:

Код:
server 08-02/14:01:42 ERROR [pool-5629-thread-1] DefaultServerSetup - Many statements was open at connection close:

com.mysql.jdbc.JDBC4PreparedStatement@6fb775d8: INSERT INTO bill_data_6( cid, type, account_id, number, number_in_month, number_in_year, format_number, uid, yy, mm, create_dt, pay_dt, status, summ, xml, npid) VALUES ( .....
com.mysql.jdbc.PreparedStatement@7d341e13: SELECT * FROM contract WHERE id=197524
com.mysql.jdbc.JDBC4PreparedStatement@664e2c13: SELECT bill_account_6.*, contract_payment_types.title as payment_type FROM bill_account_6 LEFT JOIN contract_payment_types ON bill_account_6.pid=contract_payment_types.id WHERE bill_account_6.id=1
com.mysql.jdbc.JDBC4PreparedStatement@72ee71d9: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.PreparedStatement@c43afe6: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.PreparedStatement@42e06f52: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@3fcea1d2: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@344eb687: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.PreparedStatement@7f84e44: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.PreparedStatement@3447cf69: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@3d2fa90: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@d9f78ed: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.PreparedStatement@8429133: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@67389325: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@2977726: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.PreparedStatement@188aee90: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@45be629a: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@5997f6ed: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@4bf39f93: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@7774b547: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.PreparedStatement@5b6a155a: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.PreparedStatement@3be40925: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.PreparedStatement@c49b626: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.PreparedStatement@f93986d: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@39ae2424: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@5ebfd32: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@6e287d82: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@113aadab: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@6aaa8310: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@4cc640e9: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@5995a02f: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@4b27b2d2: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@57e21ef0: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@3e2133ac: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@1883049b: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@4f95464a: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@22f69627: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@24b2fdd5: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@52463dc3: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@a0af66a: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@3b9f2ef3: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@60f1d463: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@24ac2412: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@60f1d463: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@24ac2412: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@3e253069: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@78027029: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@18d1610: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.PreparedStatement@66db6cbd: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.PreparedStatement@6c0c862d: SELECT * FROM object_type_param WHERE type_id=7 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@11713e34: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@53009d87: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@4b1b25a6: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@3f150ab2: SELECT * FROM object_type_param WHERE type_id=11 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@40f36cd6: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@28110162: SELECT * FROM object_type_param WHERE type_id=11 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@4ab324ea: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@72f7712d: SELECT * FROM object_type_param WHERE type_id=11 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@5bcb5fb4: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@ccde1cd: SELECT * FROM object_type_param WHERE type_id=11 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@d63396d: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@45a50977: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@350bdea9: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@1213e68a: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@68bea31e: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@77ff07dc: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@77ccd732: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@55c07f50: SELECT * FROM object_type_param WHERE type_id=11 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@34251559: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@16f70f26: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@17a729be: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@774003e5: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@22853466: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@7171c67c: SELECT * FROM object_type_param WHERE type_id=11 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@6fa8bbea: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@7e1ba53f: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@2e2aa638: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@6bb95618: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@25085f0f: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@3f3e5543: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@6d83b88c: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@4cd23756: SELECT * FROM object_type_param WHERE type_id=5 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@371f7702: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@2a82de10: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@608d5f02: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.PreparedStatement@7806b3b7: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@72b1d82e: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@7a46b92d: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@25a7d93: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@f8fae5a: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@4062ad5d: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@4cd83b3e: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@e000d67: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@19f92716: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@3b05248d: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@b75a827: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@1b2b7f79: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@57a43555: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@4d27de6c: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@666312c7: DROP TEMPORARY TABLE param_pref_tmp
com.mysql.jdbc.JDBC4PreparedStatement@60ba09af: SELECT * FROM object_type_param WHERE type_id=10 ORDER BY pos
com.mysql.jdbc.JDBC4PreparedStatement@7946f5f3: DROP TEMPORARY TABLE param_pref_tmp

java.lang.RuntimeException
        at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480)
        at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47)
        at ru.bitel.bgbilling.server.util.ServerUtils.closeConnection(ServerUtils.java:568)
        at ru.bitel.bgbilling.server.util.ServerUtils.closeConnection(ServerUtils.java:550)
        at bitel.billing.server.bill.bean.BillManager.addBillDoc(BillManager.java:878)
        at bitel.billing.server.bill.bean.AbstractManager$1.run(AbstractManager.java:935)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)


Сервер: вер. 5.2 сборка 1526 от 23.07.2013 15:29:29
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_22

bill вер. 5.2 сборка 309 от 18.07.2013 14:33:12


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 02 авг 2013, 12:27 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Исправлено. В следующем обновлении будет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 26 сен 2013, 11:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Сервер: вер. 5.2 сборка 1542 от 11.09.2013 19:48:30
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_22

Цитата:
server 09-26/14:06:47 ERROR ["http-bio-/0.0.0.0-8080"-exec-5] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.PreparedStatement@7c3417e: SELECT * FROM contract WHERE id=198595
com.mysql.jdbc.PreparedStatement@769c0421: SELECT * FROM contract WHERE id=182002
com.mysql.jdbc.PreparedStatement@6fd6fe8b: SELECT * FROM contract WHERE id=182003
com.mysql.jdbc.PreparedStatement@79607af0: SELECT * FROM contract WHERE id=182004
com.mysql.jdbc.PreparedStatement@373ad6ef: SELECT * FROM contract WHERE id=182034
com.mysql.jdbc.PreparedStatement@63955deb: SELECT * FROM contract WHERE id=182221
...
com.mysql.jdbc.PreparedStatement@740882c: SELECT * FROM contract WHERE id=194254
com.mysql.jdbc.PreparedStatement@1630ea: SELECT * FROM contract WHERE id=194256
com.mysql.jdbc.PreparedStatement@5fd5cb16: SELECT * FROM contract WHERE id=194263
com.mysql.jdbc.PreparedStatement@1260c0c7: SELECT * FROM contract WHERE id=194283
com.mysql.jdbc.PreparedStatement@50be7a54: SELECT * FROM contract WHERE id=194526

java.lang.RuntimeException
at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480)
at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47)
at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261)
at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37)
at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:406)
at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:205)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.access$1(JaxWsHandler.java:1)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler$2.run(JaxWsHandler.java:312)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:306)
at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:304)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:150)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:261)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:100)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:641)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:314)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:608)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:259)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:162)
at ru.bitel.common.server.JaxWSAdapter.handle(JaxWSAdapter.java:374)
at bitel.billing.server.Executer.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 27 сен 2013, 11:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
было не?

Код:
radius 09-27/15:32:02 ERROR [InetRadiusListener] RadiusListener - RadiusListener accounting queue is full!
radius 09-27/15:32:04 ERROR [rdsLstnr-p-8-t-15] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@59c2db3: SELECT * FROM inv_ip_category_21
com.mysql.jdbc.JDBC4PreparedStatement@7f492fdd: SELECT * FROM inv_ip_resource_21 WHERE categoryId=3 ORDER BY id
com.mysql.jdbc.JDBC4PreparedStatement@85a98c0: SELECT * FROM inv_ip_resource_21 WHERE id=5
com.mysql.jdbc.JDBC4PreparedStatement@494ffe05: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=5 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@1071e01e: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=5 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@24ffd991: SELECT * FROM inv_ip_resource_21 WHERE id=6
com.mysql.jdbc.JDBC4PreparedStatement@4ea9c1ad: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=6 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6aea6d33: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=6 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@122ff068: SELECT * FROM inv_ip_resource_21 WHERE id=7
com.mysql.jdbc.JDBC4PreparedStatement@4d01c383: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=7 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2ecaf4f4: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=7 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@7151fae7: SELECT * FROM inv_ip_resource_21 WHERE id=8
com.mysql.jdbc.JDBC4PreparedStatement@5e826c48: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=8 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@44931b71: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=8 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@8bda1c4: SELECT * FROM inv_ip_resource_21 WHERE id=9
com.mysql.jdbc.JDBC4PreparedStatement@c693c57: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=9 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@50f87a1e: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=9 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@21a375e7: SELECT * FROM inv_ip_resource_21 WHERE id=10
com.mysql.jdbc.JDBC4PreparedStatement@7018d1a9: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=10 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@ddb9a53: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=10 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@17023bb5: SELECT * FROM inv_ip_resource_21 WHERE id=11
com.mysql.jdbc.JDBC4PreparedStatement@24b0d618: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=11 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@3e343010: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=11 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@59ec511c: SELECT * FROM inv_ip_resource_21 WHERE id=12
com.mysql.jdbc.JDBC4PreparedStatement@2e9ce40f: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=12 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@12c8d007: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=12 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@3b2f9a6b: SELECT * FROM inv_ip_resource_21 WHERE id=13
com.mysql.jdbc.JDBC4PreparedStatement@77d8a276: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=13 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2f922e72: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=13 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@218ddcb3: SELECT * FROM inv_ip_resource_21 WHERE id=14
com.mysql.jdbc.JDBC4PreparedStatement@4f915729: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=14 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@4ef16d8e: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=14 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2a3bb979: SELECT * FROM inv_ip_resource_21 WHERE id=15
com.mysql.jdbc.JDBC4PreparedStatement@5a69e65c: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=15 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@5e92d063: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=15 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2caff9d1: SELECT * FROM inv_ip_resource_21 WHERE id=16
com.mysql.jdbc.JDBC4PreparedStatement@23d8ba93: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=16 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@69c11b47: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=16 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@225248ac: SELECT * FROM inv_ip_resource_21 WHERE id=17
com.mysql.jdbc.JDBC4PreparedStatement@6641d0c3: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=17 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6af0e6a7: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=17 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@4b7e2e78: SELECT * FROM inv_ip_resource_21 WHERE id=18
com.mysql.jdbc.JDBC4PreparedStatement@7a593458: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=18 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@767bbc28: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=18 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6b6c2fec: SELECT * FROM inv_ip_resource_21 WHERE id=19
com.mysql.jdbc.JDBC4PreparedStatement@3d1fe3a0: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=19 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@78993cb9: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=19 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@520fc04b: SELECT * FROM inv_ip_resource_21 WHERE id=20
com.mysql.jdbc.JDBC4PreparedStatement@4c434582: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=20 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@548880eb: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=20 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@662fd932: SELECT * FROM inv_ip_resource_21 WHERE id=21
com.mysql.jdbc.JDBC4PreparedStatement@154031fe: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=21 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@29922598: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=21 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6d35411e: SELECT * FROM inv_ip_resource_21 WHERE id=23
com.mysql.jdbc.JDBC4PreparedStatement@7216b01c: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=23 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2f8438c8: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=23 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@5819db51: SELECT * FROM inv_ip_resource_21 WHERE id=24
com.mysql.jdbc.JDBC4PreparedStatement@3d331b9a: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=24 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@66593ad9: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=24 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@73a177db: SELECT * FROM inv_ip_resource_21 WHERE id=25
com.mysql.jdbc.JDBC4PreparedStatement@1afba58e: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=25 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@7f321b78: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=25 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@7ed202b8: SELECT * FROM inv_ip_resource_21 WHERE id=26
com.mysql.jdbc.JDBC4PreparedStatement@7cd79c70: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=26 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2f5fbd18: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=26 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@4b273203: SELECT * FROM inv_ip_resource_21 WHERE id=27
com.mysql.jdbc.JDBC4PreparedStatement@575d67b8: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=27 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@35448dd7: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=27 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@63598991: SELECT * FROM inv_ip_resource_21 WHERE id=28
com.mysql.jdbc.JDBC4PreparedStatement@4a39762d: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=28 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@27daa6d: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=28 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@40d3853d: SELECT * FROM inv_ip_resource_21 WHERE id=29
com.mysql.jdbc.JDBC4PreparedStatement@30cf41a5: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=29 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@76ded0ab: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=29 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@1b207487: SELECT * FROM inv_ip_resource_21 WHERE id=30
com.mysql.jdbc.JDBC4PreparedStatement@7ead856b: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=30 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@321274c6: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=30 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@3779b56b: SELECT * FROM inv_ip_resource_21 WHERE id=31
com.mysql.jdbc.JDBC4PreparedStatement@6a916522: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=31 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6f86d1d6: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=31 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@3282cd21: SELECT * FROM inv_ip_resource_21 WHERE id=32
com.mysql.jdbc.JDBC4PreparedStatement@492ea20: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=32 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@4948dd38: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=32 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6dccf384: SELECT * FROM inv_ip_resource_21 WHERE id=33
com.mysql.jdbc.JDBC4PreparedStatement@65ba503f: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=33 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2aea8c46: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=33 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@1d876dd3: SELECT * FROM inv_ip_resource_21 WHERE id=34
com.mysql.jdbc.JDBC4PreparedStatement@33180ab1: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=34 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6f6604ab: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=34 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@430636bc: SELECT * FROM inv_ip_resource_21 WHERE id=35
com.mysql.jdbc.JDBC4PreparedStatement@333f68cd: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=35 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@7f98504: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=35 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@3c305a8: SELECT * FROM inv_ip_resource_21 WHERE id=36
com.mysql.jdbc.JDBC4PreparedStatement@53c47e41: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=36 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@93d085e: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=36 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@188847b0: SELECT * FROM inv_ip_resource_21 WHERE id=37
com.mysql.jdbc.JDBC4PreparedStatement@4687666: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=37 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@663524cc: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=37 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@72d3c684: SELECT * FROM inv_ip_resource_21 WHERE id=38
com.mysql.jdbc.JDBC4PreparedStatement@3c0b21fc: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=38 AND timeTo IS NULL

java.lang.RuntimeException
        at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480)
        at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47)
        at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261)
        at ru.bitel.oss.systems.inventory.resource.server.ip.dynamic.IpResourceRuntimeManager.getCategory(IpResourceRuntimeManager.java:236)
        at ru.bitel.oss.systems.inventory.resource.server.ip.dynamic.IpResourceRuntimeManager.getIpResourceId(IpResourceRuntimeManager.java:334)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.getIpResourceId(InetNas.java:939)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getIpResourceId(InetRadiusProcessor.java:1518)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnectionFromServ(InetRadiusProcessor.java:2086)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnection(InetRadiusProcessor.java:1739)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor.getNasConnection(InetRadiusProcessor.java:1614)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.startConnection(InetNas.java:492)
        at ru.bitel.bgbilling.modules.inet.radius.InetNas.startConnection(InetNas.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accounting(RadiusProcessor.java:580)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.accountingRequest(RadiusProcessor.java:519)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accountingRequest(InetRadiusListenerWorker.java:182)
        at ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker.accountingRequest(InetRadiusListenerWorker.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processAccountingRequest(RadiusListenerWorker.java:271)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.processPacket(RadiusListenerWorker.java:242)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusListenerWorker.runImpl(RadiusListenerWorker.java:135)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)

это в аккаунтинге, в ошибках

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 30 сен 2013, 12:17 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Сервер: вер. 5.2 сборка 1542 от 11.09.2013 19:48:30
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_22

Цитата:
server 09-26/14:06:47 ERROR ["http-bio-/0.0.0.0-8080"-exec-5] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.PreparedStatement@7c3417e: SELECT * FROM contract WHERE id=198595
com.mysql.jdbc.PreparedStatement@769c0421: SELECT * FROM contract WHERE id=182002
com.mysql.jdbc.PreparedStatement@6fd6fe8b: SELECT * FROM contract WHERE id=182003
com.mysql.jdbc.PreparedStatement@79607af0: SELECT * FROM contract WHERE id=182004
com.mysql.jdbc.PreparedStatement@373ad6ef: SELECT * FROM contract WHERE id=182034
com.mysql.jdbc.PreparedStatement@63955deb: SELECT * FROM contract WHERE id=182221
...
com.mysql.jdbc.PreparedStatement@740882c: SELECT * FROM contract WHERE id=194254
com.mysql.jdbc.PreparedStatement@1630ea: SELECT * FROM contract WHERE id=194256
com.mysql.jdbc.PreparedStatement@5fd5cb16: SELECT * FROM contract WHERE id=194263
com.mysql.jdbc.PreparedStatement@1260c0c7: SELECT * FROM contract WHERE id=194283
com.mysql.jdbc.PreparedStatement@50be7a54: SELECT * FROM contract WHERE id=194526

java.lang.RuntimeException
at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:480)
at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47)
at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:261)
at ru.bitel.bgbilling.kernel.base.server.DefaultContext.destroy(DefaultContext.java:37)
at ru.bitel.bgbilling.kernel.container.managed.ServerContext.destroy(ServerContext.java:406)
at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:205)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.access$1(JaxWsHandler.java:1)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler$2.run(JaxWsHandler.java:312)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:306)
at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:304)
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:150)
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:261)
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:100)
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:641)
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600)
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585)
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482)
at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:314)
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:608)
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:259)
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:162)
at ru.bitel.common.server.JaxWSAdapter.handle(JaxWSAdapter.java:374)
at bitel.billing.server.Executer.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
....


Тут непонятно наш это код или нет . Мог и скрипт какой-нибудь создать ContractDao много раз.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 30 сен 2013, 12:21 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
было не?

[code]radius 09-27/15:32:02 ERROR [InetRadiusListener] RadiusListener - RadiusListener accounting queue is full!
radius 09-27/15:32:04 ERROR [rdsLstnr-p-8-t-15] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@59c2db3: SELECT * FROM inv_ip_category_21
com.mysql.jdbc.JDBC4PreparedStatement@7f492fdd: SELECT * FROM inv_ip_resource_21 WHERE categoryId=3 ORDER BY id
com.mysql.jdbc.JDBC4PreparedStatement@85a98c0: SELECT * FROM inv_ip_resource_21 WHERE id=5
com.mysql.jdbc.JDBC4PreparedStatement@494ffe05: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=5 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@1071e01e: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=5 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@24ffd991: SELECT * FROM inv_ip_resource_21 WHERE id=6
com.mysql.jdbc.JDBC4PreparedStatement@4ea9c1ad: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=6 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6aea6d33: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=6 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@122ff068: SELECT * FROM inv_ip_resource_21 WHERE id=7
com.mysql.jdbc.JDBC4PreparedStatement@4d01c383: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=7 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2ecaf4f4: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=7 AND timeTo IS NULL


Это еще в августе исправили.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 30 сен 2013, 13:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
skyb писал(а):
было не?

[code]radius 09-27/15:32:02 ERROR [InetRadiusListener] RadiusListener - RadiusListener accounting queue is full!
radius 09-27/15:32:04 ERROR [rdsLstnr-p-8-t-15] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@59c2db3: SELECT * FROM inv_ip_category_21
com.mysql.jdbc.JDBC4PreparedStatement@7f492fdd: SELECT * FROM inv_ip_resource_21 WHERE categoryId=3 ORDER BY id
com.mysql.jdbc.JDBC4PreparedStatement@85a98c0: SELECT * FROM inv_ip_resource_21 WHERE id=5
com.mysql.jdbc.JDBC4PreparedStatement@494ffe05: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=5 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@1071e01e: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=5 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@24ffd991: SELECT * FROM inv_ip_resource_21 WHERE id=6
com.mysql.jdbc.JDBC4PreparedStatement@4ea9c1ad: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=6 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@6aea6d33: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=6 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@122ff068: SELECT * FROM inv_ip_resource_21 WHERE id=7
com.mysql.jdbc.JDBC4PreparedStatement@4d01c383: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201308 WHERE ipResourceId=7 AND timeTo IS NULL
com.mysql.jdbc.JDBC4PreparedStatement@2ecaf4f4: SELECT id, address FROM inv_ip_resource_subscription_dyn_21_201309 WHERE ipResourceId=7 AND timeTo IS NULL


Это еще в августе исправили.

эт да, давно не обновлялся, заметил, думаю выложу. Ок =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 15 окт 2013, 12:19 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Класс DialupLoginManager.
В частности, метод findLogin, остальное не смотрел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 25 окт 2013, 14:52 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Поставил себе плагин FindBugs для Idea - он мигом мне нашёл кучу незакрытых PreparedStatement.
Рекомендую попробовать :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 25 окт 2013, 14:59 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
тыц


Вложения:
findBugs.png
findBugs.png [ 57.37 КБ | Просмотров: 13937 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 28 окт 2013, 21:27 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Поставил себе плагин FindBugs для Idea - он мигом мне нашёл кучу незакрытых PreparedStatement.
Рекомендую попробовать :)

У нас, к сожалению, eclipse.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 28 окт 2013, 21:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Для эклипса тож есть плагин вроде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 29 окт 2013, 16:43 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Класс DialupLoginManager.
В частности, метод findLogin, остальное не смотрел.


Спасибо, исправим . Вообще в 6.1 уже исправлено это давно (там большинство этих ошибок исправлено , но на 5.2/6.0 не хотим накатывать чтобы не сломать).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 30 окт 2013, 12:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Класс DialupLoginManager.
В частности, метод findLogin, остальное не смотрел.


Исправлено. В следующем обновлении будет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 05:54 
Не в сети
Клиент

Зарегистрирован: 10 окт 2012, 17:00
Сообщения: 339
Карма: 0
Сегодня в логе accounting-а получил ошибку (в планировщике в это время выполняется только установка статусов договоров, а таблица inet_connection_route_1, на данный момент пустая) :

Код:
accounting 03-11/00:00:50 ERROR [accwrkr-4-p-14-t-1] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@7044c169: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@687a5993: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@811ef4: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@1c1775cd: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@7ea237a8: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@598ab6b0: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@61949148: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@70a79066: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@580e87c9: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@6e9b771a: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@4504010e: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@11b57dc2: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@682016a9: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **

...

com.mysql.jdbc.JDBC4PreparedStatement@1363d476: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@71a076f8: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **

java.lang.RuntimeException
        at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:417)
        at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47)
        at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:272)
        at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:376)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)



Информация о версии:

Клиент: вер. 6.0 сборка 1289 от 21.02.2014 20:24:08
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_35
Сервер: вер. 6.0 сборка 1681 от 21.02.2014 20:24:19
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_35

assist вер. 6.0 сборка 105 от 05.02.2014 15:53:10
bill вер. 6.0 сборка 342 от 05.02.2014 19:11:42
card вер. 6.0 сборка 226 от 05.02.2014 15:53:15
dba вер. 6.0 сборка 168 от 05.02.2014 15:53:37
enaza вер. 6.0 сборка 75 от 05.02.2014 15:53:46
gorod вер. 6.0 сборка 169 от 05.02.2014 15:53:47
inet вер. 6.0 сборка 1341 от 21.02.2014 18:03:52
mps вер. 6.0 сборка 208 от 21.02.2014 20:24:51
npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06
paylinks вер. 6.0 сборка 34 от 05.02.2014 15:55:07
qiwi вер. 6.0 сборка 41 от 05.02.2014 15:55:21
rentsoft вер. 6.0 сборка 59 от 05.02.2014 15:55:46
reports вер. 6.0 сборка 210 от 05.02.2014 15:55:46
rscm вер. 6.0 сборка 192 от 05.02.2014 15:55:48
ru.bitel.bgbilling.plugins.cladr вер. 6.0 сборка 121 от 05.02.2014 15:55:14
ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 101 от 05.02.2014 15:55:16
trayinfo вер. 6.0 сборка 176 от 05.02.2014 15:55:51
wellpay вер. 6.0 сборка 38 от 05.02.2014 15:56:19
wm вер. 6.0 сборка 191 от 05.02.2014 15:56:42
yamoney вер. 6.0 сборка 65 от 05.02.2014 15:56:43


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 15:26 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
abu писал(а):
Сегодня в логе accounting-а получил ошибку (в планировщике в это время выполняется только установка статусов договоров, а таблица inet_connection_route_1, на данный момент пустая) :

Код:
accounting 03-11/00:00:50 ERROR [accwrkr-4-p-14-t-1] DefaultServerSetup - Many statements was open at connection close:
com.mysql.jdbc.JDBC4PreparedStatement@7044c169: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@687a5993: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@811ef4: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@1c1775cd: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@7ea237a8: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@598ab6b0: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@61949148: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@70a79066: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@580e87c9: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@6e9b771a: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@4504010e: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@11b57dc2: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@682016a9: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **

...

com.mysql.jdbc.JDBC4PreparedStatement@1363d476: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **
com.mysql.jdbc.JDBC4PreparedStatement@71a076f8: DELETE FROM inet_connection_route_1 WHERE connectionId=** NOT SPECIFIED **

java.lang.RuntimeException
        at ru.bitel.bgbilling.server.util.DefaultServerSetup$2$1.close(DefaultServerSetup.java:417)
        at ru.bitel.bgbilling.server.util.PoolGuardConnectionWrapper.close(PoolGuardConnectionWrapper.java:47)
        at ru.bitel.common.sql.ConnectionSet.recycle(ConnectionSet.java:272)
        at ru.bitel.bgbilling.kernel.container.managed.ServerContext.recycle(ServerContext.java:376)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:103)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)



Информация о версии:



inet вер. 6.0 сборка 1341 от 21.02.2014 18:03:52


Эта ошибка была исправлена 04.02.2014. Скорее всего вы не обновили accounting-сервер и там старая библиотека inet. Остановите его и запустите в нем update.sh.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 16:20 
Не в сети
Клиент

Зарегистрирован: 10 окт 2012, 17:00
Сообщения: 339
Карма: 0
Да вроде бы обновлял - даты файлов библиотек соответствуют дате обновления:

Код:
ls -al
итого 7524
drwxr-xr-x 2 root root    4096 Фев 24 14:20 .
drwxr-xr-x 4 root root    4096 Июл 16  2012 ..
-rw-r--r-- 1 root root   66650 Фев 24 14:19 assist.jar
-rw-r--r-- 1 root root  247213 Фев 24 14:19 bill.jar
-rw-r--r-- 1 root root  214212 Фев 24 14:19 card.jar
-rw-r--r-- 1 root root   28293 Фев 24 14:19 cladr.jar
-rw-r--r-- 1 root root   23723 Фев 24 14:19 dba.jar
-rw-r--r-- 1 root root  146531 Фев 24 14:19 dispatch.jar
-rw-r--r-- 1 root root   50626 Фев 24 14:19 enaza.jar
-rw-r--r-- 1 root root   48575 Фев 24 14:19 gorod.jar
-rw-r--r-- 1 root root 1224810 Фев 24 14:19 inet.jar
-rw-r--r-- 1 root root 4637436 Фев 24 14:19 kernel.jar
-rw-r--r-- 1 root root  196351 Фев 24 14:19 mps.jar
-rw-r--r-- 1 root root  148677 Фев 24 14:19 npay.jar
-rw-r--r-- 1 root root   17878 Фев 24 14:19 paylinks.jar
-rw-r--r-- 1 root root   50686 Фев 24 14:19 qiwi.jar
-rw-r--r-- 1 root root   34876 Фев 24 14:19 rentsoft.jar
-rw-r--r-- 1 root root  347453 Фев 24 14:19 reports.jar
-rw-r--r-- 1 root root   44482 Фев 24 14:19 rscm.jar
-rw-r--r-- 1 root root   33735 Фев 24 14:19 trayinfo.jar
-rw-r--r-- 1 root root   21442 Фев 24 14:19 wellpay.jar
-rw-r--r-- 1 root root   32204 Фев 24 14:19 wm.jar
-rw-r--r-- 1 root root   38225 Фев 24 14:19 yamoney.jar


в архиве /usr/local/BGInetAccountingPPPOE/lib/app/inet.jar даты последнего обновления - 21.02.2014

Цитата:
Скорее всего вы не обновили accounting-сервер и там старая библиотека inet. Остановите его и запустите в нем update.sh.


Достаточно сделать это или нужно обновить полностью биллинг? Не будет конфликтов разных версий?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 16:40 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
abu писал(а):
Да вроде бы обновлял - даты файлов библиотек соответствуют дате обновления:

Код:
ls -al
итого 7524
drwxr-xr-x 2 root root    4096 Фев 24 14:20 .
drwxr-xr-x 4 root root    4096 Июл 16  2012 ..
-rw-r--r-- 1 root root   66650 Фев 24 14:19 assist.jar
-rw-r--r-- 1 root root  247213 Фев 24 14:19 bill.jar
-rw-r--r-- 1 root root  214212 Фев 24 14:19 card.jar
-rw-r--r-- 1 root root   28293 Фев 24 14:19 cladr.jar
-rw-r--r-- 1 root root   23723 Фев 24 14:19 dba.jar
-rw-r--r-- 1 root root  146531 Фев 24 14:19 dispatch.jar
-rw-r--r-- 1 root root   50626 Фев 24 14:19 enaza.jar
-rw-r--r-- 1 root root   48575 Фев 24 14:19 gorod.jar
-rw-r--r-- 1 root root 1224810 Фев 24 14:19 inet.jar
-rw-r--r-- 1 root root 4637436 Фев 24 14:19 kernel.jar
-rw-r--r-- 1 root root  196351 Фев 24 14:19 mps.jar
-rw-r--r-- 1 root root  148677 Фев 24 14:19 npay.jar
-rw-r--r-- 1 root root   17878 Фев 24 14:19 paylinks.jar
-rw-r--r-- 1 root root   50686 Фев 24 14:19 qiwi.jar
-rw-r--r-- 1 root root   34876 Фев 24 14:19 rentsoft.jar
-rw-r--r-- 1 root root  347453 Фев 24 14:19 reports.jar
-rw-r--r-- 1 root root   44482 Фев 24 14:19 rscm.jar
-rw-r--r-- 1 root root   33735 Фев 24 14:19 trayinfo.jar
-rw-r--r-- 1 root root   21442 Фев 24 14:19 wellpay.jar
-rw-r--r-- 1 root root   32204 Фев 24 14:19 wm.jar
-rw-r--r-- 1 root root   38225 Фев 24 14:19 yamoney.jar


в архиве /usr/local/BGInetAccountingPPPOE/lib/app/inet.jar даты последнего обновления - 21.02.2014

Цитата:
Скорее всего вы не обновили accounting-сервер и там старая библиотека inet. Остановите его и запустите в нем update.sh.


Достаточно сделать это или нужно обновить полностью биллинг? Не будет конфликтов разных версий?


посмотрите внутри inet.jar(это zip-ский архив) файл bitel/billing/properties/inet.properties . Какая там версия? Или быть может accounting не перезагружали.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 16:59 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Похоже есть еще одна ошибка - исправим.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 17:02 
Не в сети
Клиент

Зарегистрирован: 10 окт 2012, 17:00
Сообщения: 339
Карма: 0
Версия в свойствах - соответствует:

Код:
#Fri, 21 Feb 2014 18:03:52 +0600

#Wed, 21 Aug 2013 14:28:40 +0600
#Sat Mar 10 22:30:21 YEKT 2012

build.time=21.02.2014 18\:03\:52
version=6.0
build.number=1341
name=inet
file=inet


Цитата:
Похоже есть еще одна ошибка - исправим.


Спасибо за ответ и решение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 17:22 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Исправлено. Исправление выложено


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 11 мар 2014, 18:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
abu Обновишься, скажи как все прошло. Тоже на следующей неделе обновляться буду, мне с ip нада проблему решить

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Незакрытые preparedStatement
СообщениеДобавлено: 12 мар 2014, 11:04 
Не в сети
Клиент

Зарегистрирован: 10 окт 2012, 17:00
Сообщения: 339
Карма: 0
Обновился сегодня, если будут проблемы - сообщу.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 359 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 12  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.198s | 81 Queries | GZIP : On ]