Текущее время: Пт, мар 29 2024, 05:04

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




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

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

Сам я базисник, но пришлось заняться 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, 22:54 
Начинающий
Начинающий

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


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

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

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

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


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

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


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

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


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

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