Текущее время: Пн, сен 25 2017, 22:38

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Архивация сообщений в PI
СообщениеДобавлено: Пн, дек 08 2014, 17:01 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 13:23
Сообщения: 678
Откуда: Санкт-Петербург
Пол: Мужской
Добрый день, коллеги.

Сам я базисник, но пришлось заняться PI настройкой для архивации. Столкнулись со следующей ситуацией.
В SAP Process Integration and Orchestration Package (Java) настраиваем архивацию синхронных и асинхронных сообщений.
Для тестирования было решено в NWA выставить им период хранения 1 день (43200 сек) для xiadapter.inbound.persistDuration.default, xiadapter.outbound.persistDuration.default.
И быд изменен параметр messaging.log.retainTime = 30.

В pimon запускаем archivation job. Он отрабатывает. Но архивирует не все сообщения, которые соответствуют условиям хранения = 1 день.
Т.е. я не понимаю по какому принципу происходит архивация. Архивируются с ошибочными статусами...успешные статусы в архиве не замечены.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Архивация сообщений в PI
СообщениеДобавлено: Чт, дек 11 2014, 23:54 
Начинающий
Начинающий

Зарегистрирован:
Вс, сен 04 2011, 04:18
Сообщения: 1
Свойства xiadapter.inbound.persistDuration.default, xiadapter.outbound.persistDuration.default выставляются в микросекундах, соответсвенно, 1 день = 86400000 (24*3600*1000).
Архивируются сообщения в финальном статусе DLVD или FAIL, с истекшим периодом хранения и по правилам, которые выставлены в периодическом задании.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Архивация сообщений в PI
СообщениеДобавлено: Пт, дек 12 2014, 09:28 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, окт 10 2006, 13:23
Сообщения: 678
Откуда: Санкт-Петербург
Пол: Мужской
Т.е. для того, чтобы мне архивировать, например, синхронные сообщения с периодом хранения 1 день, мне надо выставить xiadapter.outbound.persistDuration.default = 86400000 и в archivation job указать правило?
Сейчас у нас в job закладка rules пуста. И архивируются сообщения со следующими свойствами (из наблюдений):

Status: delivered, cancel
message type: send, call
direction: outbound

Архивировать все сообщения невозможно, даже если мы правила в job создадим?
А почему могут удаляться сообщения со статусом Delivered после перезагрузки системы?


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

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB