SAPфорум.RU
https://sapboard.ru/forum/

Архивация сообщений в PI
https://sapboard.ru/forum/viewtopic.php?f=70&t=88932
Страница 1 из 1

Автор:  Ctrelok [ Пн, дек 08 2014, 17:01 ]
Заголовок сообщения:  Архивация сообщений в PI

Добрый день, коллеги.

Сам я базисник, но пришлось заняться 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 систему, то каждый раз безвозвратно удаляются сообщения с успешным статусом...

Автор:  sLOVEka [ Чт, дек 11 2014, 23:54 ]
Заголовок сообщения:  Re: Архивация сообщений в PI

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

Автор:  Ctrelok [ Пт, дек 12 2014, 09:28 ]
Заголовок сообщения:  Re: Архивация сообщений в PI

Т.е. для того, чтобы мне архивировать, например, синхронные сообщения с периодом хранения 1 день, мне надо выставить xiadapter.outbound.persistDuration.default = 86400000 и в archivation job указать правило?
Сейчас у нас в job закладка rules пуста. И архивируются сообщения со следующими свойствами (из наблюдений):

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

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

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/