BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 00:15

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Невозможно застопорить accounting
СообщениеДобавлено: 04 фев 2014, 07:51 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
пр попытке остановить accounting весь процесс зависает на фразе:
Код:
$Stoping bginetaccounting: Java Runtime: Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM [1.6.0_45] /opt/java/jdk1.6.0_45/jre
  Runtime name: 29879@access
  Java endorsed dirs: /lib/endorsed:/opt/java/jdk/lib/endorsed
  OS: Linux 2.6.32-5-amd64 [amd64], file.encoding: UTF-8, user.name: root
  Heap sizes: current=57792k  free=57187k  max=857472k


при этом в процессах:

Код:
root     13846  1.9  8.1 1646840 313296 ?      Sl   Jan18 464:06 /opt/java/jdk/bin/java -Dnetworkaddress.cache.ttl=3600 -Djava.net.preferIPv4Stack=true -Dboot.info=1 -Dapp.name=BGInetAccessVPN -Djava.endorsed.dirs=/lib/endorsed:/opt/java/jdk/lib/endorsed -Dlog.dir.path=log/ -Dlog4j.configuration=log4j-access.xml -Xmx1024m -Dadmin.port=1951 -cp .:./lib/ext/bgcommon-boot.jar ru.bitel.common.bootstrap.Boot ru.bitel.bgbilling.kernel.application.server.Application inet-access
root     13884  2.3 12.6 1487152 489248 ?      Sl   Jan18 574:51 /opt/java/jdk/bin/java -Dnetworkaddress.cache.ttl=3600 -Djava.net.preferIPv4Stack=true -Dboot.info=1 -Dapp.name=BGInetAccountingVPN -Djava.endorsed.dirs=/lib/endorsed:/opt/java/jdk/lib/endorsed -Dlog.dir.path=log/ -Dlog4j.configuration=log4j-accounting.xml -Xmx1024m -Dadmin.port=1952 -cp .:./lib/ext/bgcommon-boot.jar ru.bitel.common.bootstrap.Boot ru.bitel.bgbilling.kernel.application.server.Application inet-accounting
root     29877  0.0  0.0   3952   604 pts/0    S+   04:58   0:00 /bin/sh /usr/local/BGInetAccounting/accounting_stop.sh
root     29878  0.0  0.0   3952   612 pts/0    S+   04:58   0:00 /bin/sh ./accounting.sh stop
root     29879  0.1  0.8 1299876 33168 pts/0   Sl+  04:58   0:00 /opt/java/jdk/bin/java -Dnetworkaddress.cache.ttl=3600 -Djava.net.preferIPv4Stack=true -Dboot.info=1 -Dapp.name=BGInetAccountingVPN -Djava.endorsed.dirs=/lib/endorsed:/opt/java/jdk/lib/endorsed -Dadmin.port=1952 -cp .:./lib/ext/bgcommon-boot.jar ru.bitel.common.bootstrap.Boot ru.bitel.bgbilling.kernel.application.server.Application inet-accounting stop


и в all.log:
Код:
radius 02-04/04:58:59  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener@665b6d00 [queue_size: 0; threads_active: 0; largest: 10; core: 10; pool_size: 10; recv_socket_buf_size: 131 071; recv_buf_size: 1 048 576]
radius 02-04/04:58:59  INFO [InetRadiusListener] DatagramChannelListener - InetRadiusListener [null:1815] shutdown.
radius 02-04/04:58:59  INFO [Thread-12] Application - Stopping ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor@6701fa9e
accounting 02-04/04:58:59  INFO [Thread-12] Application - Stopping Accounting@1877093493
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_22/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_20/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_19/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_18/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_17/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_23/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_16/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_15/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_14/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
radius 02-04/04:59:01  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Close dataLog file [/usr/local/BGInetAccounting/data/radius/source_21/2014/2014-02/2014-02-04/log_2014-02-04-04.005.bgdl]
mq 02-04/04:59:17  INFO [event-proc-p-2-t-1] ContractRuntimeMap - Taked event: Event[ru.bitel.bgbilling.kernel.event.events.ContractStatusChangedTopicEvent] moduleId: 0; pluginId: no; cid: 10228; scid: -1; userId: 0; timestamp: 1391475603250
mq 02-04/04:59:17 ERROR [event-proc-p-2-t-1] Consumer - Queue full
java.lang.IllegalStateException: Queue full
        at java.util.AbstractQueue.add(AbstractQueue.java:71)
        at ru.bitel.bgbilling.modules.inet.accounting.worker.EventTrackingWorker$ContractEventListener.notify(EventTrackingWorker.java:90)
        at ru.bitel.bgbilling.kernel.event.AbstractConsumer.notify(AbstractConsumer.java:344)
        at ru.bitel.bgbilling.kernel.event.Consumer.notify(Consumer.java:1)
        at ru.bitel.bgbilling.kernel.event.Consumer.onMessage0(Consumer.java:112)
        at ru.bitel.bgbilling.kernel.event.Consumer$EventListenerRunnable.runImpl(Consumer.java:51)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
radius 02-04/04:59:30  INFO [hrlydtlggr-p-6-t-1] HourlyDataLoggerTracker - Checking data log files to close [hours=2]...


BGB 6.0 с обновлениями отсегодня...
cat inet-accounting.xml:
Код:
<?xml version="1.0" encoding="UTF-8"?>
<application context="accounting">
        <param name="app.name" value="BGInetAccountingVPN"/>
        <param name="app.id" value="5"/>
        <param name="db.driver" value="com.mysql.jdbc.Driver"/>
        <param name="db.url" value="jdbc:mysql://192.168.120.211/bgbilling?useUnicode=true&amp;characterEncoding=Cp1251&amp;allowUrlInLocalInfile=true&amp;zeroDateTimeBehavior=convertToNull&amp;jdbcCompliantTruncation=false&amp;queryTimeoutKillsConnection=true&amp;connectTimeout=1000"/>
        <param name="db.user" value="bill"/>
        <param name="db.pswd" value="bgbilling"/>
        <param name="db.validationTimeout" value="10"/>
        <param name="mq.url" value="failover:(tcp://192.168.120.211:61616)"/>
        <param name="mq.user" value="bill"/>
        <param name="mq.pswd" value="bgbilling"/>
        <param name="moduleId" value="10"/>
        <param name="rootDeviceId" value="11"/>
        <param name="commonIdentifierName" value="rootDeviceId"/>
        <param name="datalog.radius.dir" value="data/radius" />
        <param name="datalog.radius.chunk.size" value="524288" />
        <param name="datalog.radius.compression.type" value="0" />
        <param name="datalog.flow.dir" value="data/flow" />
        <param name="datalog.flow.chunk.size" value="524288" />
        <param name="datalog.flow.compression.type" value="1" />

        <bean name="accounting" class="ru.bitel.bgbilling.modules.inet.accounting.Accounting"/>
        <context name="radius">
                <bean name="radiusProcessor" class="ru.bitel.bgbilling.modules.inet.radius.InetRadiusProcessor"/>
                <scheduledExecutorService name="hrlydtlggr" corePoolSize="1"/>
                <bean name="radiusDataLogger" class="ru.bitel.bgbilling.modules.inet.radius.RadiusHourlyDataLogger">
                        <param name="scheduledExecutor">hrlydtlggr</param>
                </bean>
                <bean name="radiusListener" class="ru.bitel.bgbilling.modules.inet.radius.InetRadiusListener">
                        <constructor>
                                <param name="host" value=""/>
                                <param name="port" value="1815"/>
                                <param name="recvBufferSize">1 * 1024 * 1024</param>
                                <param name="soRCVBUF">512 * 1024</param>
                                <param name="threadCount">10</param>
                                <param name="maxQueueSize">200</param>
                                <param name="processor">radiusProcessor</param>
                                <param name="mode">RadiusListener.Mode.accounting</param>
                                <param name="setup">setup</param>
                                <param name="dataLogger">radiusDataLogger</param>
                        </constructor>
                </bean>
        </context>
</application>


конфиг устройства A+A:
Код:
access.group=1
accounting.worker.1.thread.count=4
accounting.worker.1.tariffication.1.minDeltaAmount=0
accounting.worker.1.tariffication.1.delay=10
accounting.worker.1.tariffication.1.batchSize=1000
accounting.worker.1.tracking.1.delay=10
accounting.worker.1.tracking.1.batchSize=1000
accounting.worker.1.serv.tracking.1.delay=20
accounting.worker.1.serv.tracking.1.batchSize=100
accounting.worker.1.serv.tracking.1.servTypeIds=3
accounting.worker.1.serv.tracking.1.accountingPeriodActivate=1
accounting.worker.1.event.tracking.1.delay.millis=200
accounting.worker.1.event.tracking.1.batchSize=500
accounting.worker.2.thread.count=1
accounting.worker.2.flushing.1.minDeltaAccount=0
accounting.worker.2.flushing.1.minDeltaAmount=0
accounting.worker.2.flushing.1.delay=20
accounting.worker.2.flushing.1.batchSize=500
accounting.worker.3.thread.count=1
accounting.worker.3.finishing.1.delay=20
accounting.worker.3.finishing.1.batchSize=500
session.close.timeout=120
session.suspend.timeout=60
connection.close.timeout=3600
connection.auto.minDuration=600
session.split.onDeviceState=1
session.split.onTariffOption=1
radius.deviceTypeIds=6
radius.servSearchMode=0
#radius.password.verification=0
sa.connection.closeInsteadModify=1

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Невозможно застопорить accounting
СообщениеДобавлено: 04 фев 2014, 09:07 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
kill -9 13884


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

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Это первое что я сделал! Ну ведь так быть не должно.

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Невозможно застопорить accounting
СообщениеДобавлено: 04 фев 2014, 14:29 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
не должно. но бывает... когда, например, ему плохо от нехватки памяти становится или еще какая неладная...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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