BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Договор не попадает в statusList
СообщениеДобавлено: 19 дек 2011, 11:41 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
Добрый день!

Сегодня обнаружилась такая проблема: у договора большой минус, причем статус шлюза "Заблокирован", но при этом фактически в ipfw правило на разрешение доступа есть. Если вручную установить правило шлюза в договоре, то оно корректно отрабатывается Manad'ом. Сделал вывод в лог cid'ы, находящиеся в statusList, данный договор там отсутствует. Вопрос: почему договор может не попадать в statusList?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Договор не попадает в statusList
СообщениеДобавлено: 20 дек 2011, 12:01 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
вот тут похожая проблема была :
viewtopic.php?f=7&t=3931&hilit=nonblock


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Договор не попадает в statusList
СообщениеДобавлено: 20 дек 2011, 12:41 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
проблема похожая, но не совсем. На данном этапе:

Код:
for( i = 0; i < statusList.size(); i++ )
               {
                status = statusList.get(i);
                cid = status.contractId;
      if(cid==530288){log.info("I'm HERE");
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Договор не попадает в statusList
СообщениеДобавлено: 20 дек 2011, 12:42 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
отсутствует данный договор в массиве


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Договор не попадает в statusList
СообщениеДобавлено: 20 дек 2011, 17:01 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
Да, похоже проблема та же, но решение описанное в теме не помогает.
Обрабатывается n- ное количество договоров, потом вылетает
Код:
ERROR [pool-144-thread-1] ManadGateWorker - Eval error2: TargetError

Пробовал убирать все вызовы функции nonblock, тюнил ОС (FreeBSD 7.2) - не работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Договор не попадает в statusList
СообщениеДобавлено: 21 дек 2011, 12:29 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
В общем, походу это был банальный глюк. Обработка затыкалась после определенного договора. Удалил на этом договоре шлюз - все заработало.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Договор не попадает в statusList
СообщениеДобавлено: 21 дек 2011, 19:22 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skoch писал(а):
Код:
ERROR [pool-144-thread-1] ManadGateWorker - Eval error2: TargetError



Этой информации недостаточно . В следующий раз выкладывайте стек ошибки побольше.


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

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


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

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


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

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