forum.bitel.ru
http://forum.bitel.ru/

Не списываются деньги.
http://forum.bitel.ru/viewtopic.php?f=37&t=6286
Страница 2 из 3

Автор:  Boris [ 09 апр 2012, 16:41 ]
Заголовок сообщения:  Re: Не списываются деньги.

Выложил обновление, попробуйте.

Автор:  crez [ 10 апр 2012, 11:45 ]
Заголовок сообщения:  Re: Не списываются деньги.

Boris писал(а):
Выложил обновление, попробуйте.

Спасибо! Все заработало :D

Автор:  iONE [ 12 апр 2012, 23:10 ]
Заголовок сообщения:  Re: Не списываются деньги.

Установили 64 обновление. Планировщик по прежнему вешается на задаче начисления, загоняя 1 ядро процессора в 100% загрузку.

Автор:  KaDaBRa [ 19 апр 2012, 03:27 ]
Заголовок сообщения:  Re: Не списываются деньги.

Подтверждаю проблему, ничего не изменилось.

Автор:  Boris [ 19 апр 2012, 09:42 ]
Заголовок сообщения:  Re: Не списываются деньги.

мой джабер
boris_bitel@jabber.ufanet.ru
нужен доступ, чтобы посмотреть ситуацию и и справить.

Автор:  Boris [ 24 апр 2012, 16:00 ]
Заголовок сообщения:  Re: Не списываются деньги.

выложил обновление, попробуйте.

Автор:  iONE [ 25 апр 2012, 00:41 ]
Заголовок сообщения:  Re: Не списываются деньги.

У нас проблема с зависанием планировщика ушла.

Автор:  iONE [ 01 май 2012, 12:51 ]
Заголовок сообщения:  Re: Не списываются деньги.

iONE писал(а):
У нас проблема с зависанием планировщика ушла.


Поторопился я с выводом. В мае ситуация с начислением повторилась. Планировщик отъел 100% процессорного времени, но задачи выполняет.
Задача начисления Dr.WEB висит, в логе:

Код:
05-01/10:38:46  INFO [Thread-10] TaskRunProcessor - Running Task: ru.bitel.bgbilling.modules.drweb.server.tasks.Calculator
05-01/10:38:46  INFO [pool-1-thread-3] Calculator - start task id => 18 at time 01.05.2012 10


Код:
Сервер: вер. 5.1 сборка 789 от 23.04.2012 13:55:55
  os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_30

drweb вер. 5.1 сборка 65 от 24.04.2012 15:53:08

Автор:  Boris [ 11 май 2012, 17:05 ]
Заголовок сообщения:  Re: Не списываются деньги.

Попробуйте новое обновление.

Автор:  iONE [ 12 май 2012, 00:49 ]
Заголовок сообщения:  Re: Не списываются деньги.

Работает.

Автор:  mikos [ 06 июл 2012, 16:27 ]
Заголовок сообщения:  Re: Не списываются деньги.

Какой-то сложный модуль. Не работает начисление АП по AVDESK. Ни в ручном, ни по шедалеру.
Вот такая бяка в scheduler.log
Код:
07-06/14:25:35  INFO [pool-2-thread-1] GlobalScriptTimer - Task finished time=531 ms.
07-06/14:25:54  INFO [Thread-10] TaskRunProcessor - Running Task: ru.bitel.bgbilling.modules.drweb.server.tasks.Recalculator@ad2c30
07-06/14:25:54  INFO [pool-1-thread-1] Recalculator - PaymentRecalculator time: 02.07.2012 00
07-06/14:25:54  INFO [pool-1-thread-1] Setup - Load config for mid=7
07-06/14:25:54 ERROR [pool-1-thread-1] AgentAVDManager -
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'id' in field list is ambiguous
        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:1015)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1912)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
        at ru.bitel.bgbilling.modules.drweb.server.bean.AgentAVDManager.getListById(AgentAVDManager.java:359)
        at ru.bitel.bgbilling.modules.drweb.server.tasks.Calculator.getAgentList(Calculator.java:169)
        at ru.bitel.bgbilling.modules.drweb.server.tasks.Calculator.executeTask(Calculator.java:64)
        at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:63)
        at ru.bitel.bgbilling.kernel.task.server.TaskBase.startTask(TaskBase.java:99)
        at ru.bitel.bgbilling.modules.drweb.server.tasks.Recalculator.executeTask(Recalculator.java:52)
        at bitel.billing.server.task.bean.RunTask.run(RunTask.java:40)
        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)
07-06/14:25:54  INFO [pool-1-thread-1] Calculator - Setting balances for independ and subs..
07-06/14:25:54  INFO [pool-1-thread-1] Calculator - Selected.
07-06/14:25:54  INFO [pool-1-thread-1] Calculator - Selecting sub account
07-06/14:25:54  INFO [pool-1-thread-1] Calculator - Selected.
07-06/14:25:54  INFO [pool-1-thread-1] Calculator - Setting balance for super..
07-06/14:25:54  INFO [pool-1-thread-1] Calculator - Selected.
07-06/14:25:54  INFO [pool-1-thread-1] Calculator - Task finished time=31 ms.


Все последние обновления на данный момент.
Код:
   Клиент: вер. 5.1 сборка 669 от 27.06.2012 15:16:28
os: Mac OS X; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_33
   Сервер: вер. 5.1 сборка 806 от 04.07.2012 13:04:31
os: SunOS; java: Java HotSpot(TM) Server VM, v.1.6.0_14

   drweb вер. 5.1 сборка 69 от 14.06.2012 22:42:06

Автор:  Amir [ 06 июл 2012, 23:08 ]
Заголовок сообщения:  Re: Не списываются деньги.

Выложили обновление. Какая версия mysql?

Автор:  mikos [ 06 июл 2012, 23:37 ]
Заголовок сообщения:  Re: Не списываются деньги.

5.0.75

Автор:  cezar [ 02 окт 2012, 07:31 ]
Заголовок сообщения:  Re: Не списываются деньги.

Нашел баг модуля доктора веба
если в тарифном плане не добавлена начисление dr web то при запуске начислений висит задача до бесконечности

Автор:  Boris [ 02 окт 2012, 11:46 ]
Заголовок сообщения:  Re: Не списываются деньги.

Что значит не добавлено начисление? нет тарифного дерева, нет цены?
Сейчас у себя проверил, все работает, пишет ошибку и все. Может не так что делаю?

Автор:  mikos [ 29 окт 2012, 21:15 ]
Заголовок сообщения:  Re: Не списываются деньги.

Чего надо сделать, чтобы этот модуль наконец заработал? Сколько уже обновлений намазывал - все одно, тишина.

Код:
drweb вер. 5.1 сборка 75 от 12.10.2012 17:29:05


Ошибок сейчас в логах при ручном начислении не наблюдаю. Только вот это:

Код:
10-29/19:08:01  INFO [pool-2-thread-9] GlobalScriptTimer - Task finished time=146 ms.
10-29/19:08:16  INFO [Thread-10] TaskRunProcessor - Running Task: ru.bitel.bgbilling.modules.drweb.server.tasks.Recalculator@1cae120
10-29/19:08:16  INFO [pool-1-thread-7] Recalculator - PaymentRecalculator time: 02.10.2012 00
10-29/19:08:16  INFO [pool-1-thread-7] Calculator - Setting balances for independ and subs..
10-29/19:08:16  INFO [pool-1-thread-7] Calculator - Selected.
10-29/19:08:16  INFO [pool-1-thread-7] Calculator - Selecting sub account
10-29/19:08:16  INFO [pool-1-thread-7] Calculator - Selected.
10-29/19:08:16  INFO [pool-1-thread-7] Calculator - Setting balance for super..
10-29/19:08:16  INFO [pool-1-thread-7] Calculator - Selected.
10-29/19:08:16  INFO [pool-1-thread-7] Calculator - Task finished time=72 ms.
10-29/19:08:21  INFO [Thread-10] TaskRunProcessor - Running Task: ru.bitel.bgbilling.modules.drweb.server.tasks.Recalculator@1d7c62b
10-29/19:08:21  INFO [pool-1-thread-8] Recalculator - PaymentRecalculator time: 02.09.2012 00
10-29/19:08:21  INFO [pool-1-thread-8] Calculator - Setting balances for independ and subs..
10-29/19:08:21  INFO [pool-1-thread-8] Calculator - Selected.
10-29/19:08:21  INFO [pool-1-thread-8] Calculator - Selecting sub account
10-29/19:08:21  INFO [pool-1-thread-8] Calculator - Selected.
10-29/19:08:21  INFO [pool-1-thread-8] Calculator - Setting balance for super..
10-29/19:08:21  INFO [pool-1-thread-8] Calculator - Selected.
10-29/19:08:21  INFO [pool-1-thread-8] Calculator - Task finished time=57 ms.
10-29/19:08:26  INFO [Thread-10] TaskRunProcessor - Running Task: ru.bitel.bgbilling.modules.drweb.server.tasks.Recalculator@14d0bc7
10-29/19:08:26  INFO [pool-1-thread-9] Recalculator - PaymentRecalculator time: 02.08.2012 00
10-29/19:08:26  INFO [pool-1-thread-9] Calculator - Setting balances for independ and subs..
10-29/19:08:26  INFO [pool-1-thread-9] Calculator - Selected.
10-29/19:08:26  INFO [pool-1-thread-9] Calculator - Selecting sub account
10-29/19:08:26  INFO [pool-1-thread-9] Calculator - Selected.
10-29/19:08:26  INFO [pool-1-thread-9] Calculator - Setting balance for super..
10-29/19:08:26  INFO [pool-1-thread-9] Calculator - Selected.
10-29/19:08:26  INFO [pool-1-thread-9] Calculator - Task finished time=76 ms.


Но и на балансе у абонента пусто. Модуль естественно добавлен. Подписки активные есть. Тариф на услуги имеется.

Автор:  Boris [ 30 окт 2012, 08:39 ]
Заголовок сообщения:  Re: Не списываются деньги.

что нибудь есть в таблице drweb_contract_agent_log_{mid} для этого договора?

Автор:  mikos [ 30 окт 2012, 16:54 ]
Заголовок сообщения:  Re: Не списываются деньги.

Boris писал(а):
что нибудь есть в таблице drweb_contract_agent_log_{mid} для этого договора?

Да, 6737 rows

Автор:  Boris [ 30 окт 2012, 16:58 ]
Заголовок сообщения:  Re: Не списываются деньги.

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

Автор:  mikos [ 30 окт 2012, 17:04 ]
Заголовок сообщения:  Re: Не списываются деньги.

Boris писал(а):
а можно доступ, посмотреть что у вас там происходит?
из этих строк интересует последняя (по дате)


Код:
+---------------------+-----+------+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+------------+-------------+------+------------+-------------+-----------+----------------+-----------+
| date_log            | id  | cid  | agent_uuid                           | group_title | description | url                                                                                         | expires    | status | block_begin | block_end  | next_status | data | lock_agent | graceperiod | tariff_id | next_tariff_id | new_agent |
+---------------------+-----+------+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+------------+-------------+------+------------+-------------+-----------+----------------+-----------+
| 2012-10-30 00:01:29 | 433 |  609 | 7c565dab-dd3a-c101-d9bb-b9016164a779 |             | 26545_6     | http://avdesk.local:9080/download/download.ds?id=7c565dab-dd3a-c101-d9bb-b9016164a779 | 2012-10-31 |      3 | NULL        | NULL       |           2 | NULL |          0 |           1 |         7 |             -1 |         1 |


Доступ к сожалению сейчас не получится. Если так не выйдет, будем думать как Вас туда запустить.

Автор:  Boris [ 30 окт 2012, 17:10 ]
Заголовок сообщения:  Re: Не списываются деньги.

еще бы заголовок, таблицы. а агент на договоре один?

Автор:  mikos [ 30 окт 2012, 17:15 ]
Заголовок сообщения:  Re: Не списываются деньги.

Boris писал(а):
еще бы заголовок, таблицы. а агент на договоре один?

Заголовок добавил. Активных агента 2шт. Остальные удалены.

Автор:  Boris [ 30 окт 2012, 17:36 ]
Заголовок сообщения:  Re: Не списываются деньги.

странно но эта строка имеет статус 3, т.е. удален, а в drweb_contract_agent у него какой статус. да и у остальных посмотреть интересно
а вообще строка выборки такая
SELECT max(t1.date_log), t1.id FROM drweb_contract_agent_log_{mid} AS t1 INNER JOIN drweb_contract_agent_{mid} AS t2 ON t1.id=t2.id WHERE t1.cid = ? AND t1.date_log>=? AND t1.date_log<=? GROUP BY t1.id"

Автор:  mikos [ 30 окт 2012, 18:10 ]
Заголовок сообщения:  Re: Не списываются деньги.

Код:
mysql> SELECT max(t1.date_log), t1.id FROM drweb_contract_agent_log_7 AS t1 INNER JOIN drweb_contract_agent_7 AS t2 ON t1.id=t2.id WHERE t1.cid = 609  GROUP BY t1.id;
+---------------------+-----+
| max(t1.date_log)    | id  |
+---------------------+-----+
| 2012-10-29 00:01:26 |  10 |
| 2011-09-28 00:01:10 |  71 |
| 2012-05-29 00:01:25 |  72 |
| 2012-05-29 00:01:27 | 128 |
| 2012-10-29 00:01:45 | 427 |
| 2012-10-29 00:01:46 | 429 |
| 2012-10-30 00:01:29 | 433 |
+---------------------+-----+
7 rows in set (0.18 sec)

Автор:  Boris [ 31 окт 2012, 09:02 ]
Заголовок сообщения:  Re: Не списываются деньги.

а теперь для всех этих ид строки из drweb_contract_agent_7

Автор:  mikos [ 31 окт 2012, 14:19 ]
Заголовок сообщения:  Re: Не списываются деньги.

Код:
> select * from drweb_contract_agent_7 where id in (10,71,72,128,427,429,433);
+-----+-----+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+-----------+-------------+------+------------+-------------+-----------+----------------+-----------+
| id  | cid | agent_uuid                           | group_title | description | url                                                                                         | expires    | status | block_begin | block_end | next_status | data | lock_agent | graceperiod | tariff_id | next_tariff_id | new_agent |
+-----+-----+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+-----------+-------------+------+------------+-------------+-----------+----------------+-----------+
|  10 | 609 | 60348c7d-9d33-c879-a536-d8c801b799d9 |             | 26545_0     | http://avdesk.local:9080/download/download.ds?id=60348c7d-9d33-c879-a536-d8c801b799d9 | 2012-11-30 |      1 | NULL        | NULL      |           0 | NULL |          1 |           0 |         5 |             -1 |         0 |
|  71 | 609 | 27dd74df-367a-4971-cea0-cdfa17b5693c |             | 26545_1     | http://avdesk.local:9080/download/download.ds?id=27dd74df-367a-4971-cea0-cdfa17b5693c | 2011-09-30 |      3 | NULL        | NULL      |           2 | NULL |          0 |           1 |         3 |             -1 |         1 |
|  72 | 609 | a814d640-dcdd-6e56-fe1a-d9521fc9b43c |             | 26545_2     | http://avdesk.local:9080/download/download.ds?id=a814d640-dcdd-6e56-fe1a-d9521fc9b43c | 2012-05-31 |      3 | NULL        | NULL      |           2 | NULL |          1 |           1 |         3 |             -1 |         1 |
| 128 | 609 | 8c30fe94-1e87-461a-beef-e0883d569e50 |             | 26545_3     | http://avdesk.local:9080/download/download.ds?id=8c30fe94-1e87-461a-beef-e0883d569e50 | 2012-05-31 |      3 | NULL        | NULL      |           2 | NULL |          1 |           1 |         3 |             -1 |         1 |
| 427 | 609 | 43b0c611-d024-cb04-92ec-df2eca816192 |             | 26545_4     | http://avdesk.local:9080/download/download.ds?id=43b0c611-d024-cb04-92ec-df2eca816192 | 2012-11-30 |      1 | NULL        | NULL      |           0 | NULL |          1 |           1 |         6 |             -1 |         1 |
| 429 | 609 | efdd22c7-bbad-c1de-e573-815b6cf9cf90 |             | 26545_5     | http://avdesk.local:9080/download/download.ds?id=efdd22c7-bbad-c1de-e573-815b6cf9cf90 | 2012-11-30 |      1 | NULL        | NULL      |           0 | NULL |          1 |           1 |         6 |             -1 |         1 |
| 433 | 609 | 7c565dab-dd3a-c101-d9bb-b9016164a779 |             | 26545_6     | http://avdesk.local:9080/download/download.ds?id=7c565dab-dd3a-c101-d9bb-b9016164a779 | 2012-10-31 |      3 | NULL        | NULL      |           2 | NULL |          0 |           1 |         7 |             -1 |         1 |
+-----+-----+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+-----------+-------------+------+------------+-------------+-----------+----------------+-----------+
7 rows in set (0.00 sec)

Автор:  Boris [ 31 окт 2012, 14:46 ]
Заголовок сообщения:  Re: Не списываются деньги.

select * from drweb_contract_agent_7 where id = 10 and date_log =' 2012-10-29 00:01:26'

Автор:  mikos [ 01 ноя 2012, 16:25 ]
Заголовок сообщения:  Re: Не списываются деньги.

Код:
mysql> select * from drweb_contract_agent_7 where id = 10 and date_log =' 2012-10-29 00:01:26'
    -> ;
ERROR 1054 (42S22): Unknown column 'date_log' in 'where clause'

mysql> select * from drweb_contract_agent_7 where id = 10 and data =' 2012-10-29 00:01:26';
Empty set (0.00 sec)

Автор:  Boris [ 01 ноя 2012, 16:34 ]
Заголовок сообщения:  Re: Не списываются деньги.

select * from drweb_contract_agent_log_7 where id = 10 and date_log =' 2012-10-29 00:01:26'

Автор:  mikos [ 01 ноя 2012, 16:42 ]
Заголовок сообщения:  Re: Не списываются деньги.

Код:
mysql> select * from drweb_contract_agent_log_7 where id = 10 and date_log =' 2012-10-29 00:01:26';
+---------------------+----+-----+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+-----------+-------------+------+------------+-------------+-----------+----------------+-----------+
| date_log            | id | cid | agent_uuid                           | group_title | description | url                                                                                         | expires    | status | block_begin | block_end | next_status | data | lock_agent | graceperiod | tariff_id | next_tariff_id | new_agent |
+---------------------+----+-----+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+-----------+-------------+------+------------+-------------+-----------+----------------+-----------+
| 2012-10-29 00:01:26 | 10 | 609 | 60348c7d-9d33-c879-a536-d8c801b799d9 |             | 26545_0     | http://avdesk.local:9080/download/download.ds?id=60348c7d-9d33-c879-a536-d8c801b799d9 | 2012-11-30 |      1 | NULL        | NULL      |           0 | NULL |          1 |           0 |         5 |             -1 |         0 |
+---------------------+----+-----+--------------------------------------+-------------+-------------+---------------------------------------------------------------------------------------------+------------+--------+-------------+-----------+-------------+------+------------+-------------+-----------+----------------+-----------+
1 row in set (0.01 sec)

Страница 2 из 3 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/