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

[решено]Проблема с отработкой состояния сервиса
http://forum.bitel.ru/viewtopic.php?f=44&t=7339
Страница 1 из 1

Автор:  madmax [ 25 окт 2012, 01:32 ]
Заголовок сообщения:  [решено]Проблема с отработкой состояния сервиса

Опишу как появляется проблема
Имеется договор назовем его №1 на котором весит сервис который при смене состояния посылает команды на создания/удаления влана на шлюзе. На сервисе установлен 10 влан. Договор №1 находится в состоянии приостановлен и состояние сервиса пишет "отключен Договор приостановлен". Теперь нам понадобилось закрыть сервис и открыть новый с таким же вланом на новом договоре назовем его №2 . Закрываем сервис сегодняшним числом и открываем на новом договоре завтрашним.
В планировщике задач каждый час запускается задач Активации/деактивации сервисов
И вот что происходит на следующий день данная задача каждый час по договору №1 посылает команду ServiceCancel которая у нас отрабатывает удаление влана со шлюза. На договоре №2 мы синхронизируем сервис и 10 влан создается, но через час опять запускается задача которая удаляет влан.
Вот что мы заметили если сервис закрыть вчерашним числом то состояние пишет "удален", а в нашем случае почему то на договре №1 оно так и осталось "отключен Договор приостановлен".
Сейчас решаем проблему так - заходим на договор №1 где сервис закрыт вчерашним числом и меняем дату закрытия еще на день назад, нижимаем ОК, затем ставим опять вчерашнюю дату и состояние меняется на "Удален".
Как я понимаю проблема в том что задача в планировщике при деактивации должна должно менять состояние на "удален" а так как она видит что состояние в "отключен Договор приостановлен" она ничего не делает с состоянием и берет каждый раз шлет ServiceCancel.

Автор:  Amir [ 30 окт 2012, 20:52 ]
Заголовок сообщения:  Re: Проблема с отработкой состояния сервиса

Выложили обновление, попробуйте.
Не забудьте сделать бекап старых библиотек.

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