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

сериализация обработки XI-сообщений определённого типа ?
https://www.sapboard.ru/forum/viewtopic.php?f=70&t=96684
Страница 1 из 1

Автор:  pberezin [ Пн, авг 06 2018, 09:24 ]
Заголовок сообщения:  сериализация обработки XI-сообщений определённого типа ?

Подскажите, штатными средствами конфигурирования XI возможно ли настроить сериализацию обработки XI-сообщений определённого типа?

Например, в очередь из вебсервиса (от внешней системы) ложатся сообщения, их XI-начинает разгребать в несколько потоков и делать параллельные RFC-вызовы в SAP для их проводки. Возникает периодически блокировка, когда несколько сообщений к одному и томуже бизнес-объекту пришли паравозом друг за другом (1ое сообщение проводится, пока коммит не завершился, 2ой RFC-вызов ессно валится с сообщением "данные блокированы пользователем <имя интеграционной учётки XI>").

Какие есть малозатратные способы борьбы? Хотелось бы настроить проводку в один поток - чтобы пока сообщение 1 не проведётся, за обработку следующего XI-сервер не брался бы.

Передавать данные реже и медленнее - не предлагать. :D

Автор:  chumpa [ Ср, авг 08 2018, 14:09 ]
Заголовок сообщения:  Re: сериализация обработки XI-сообщений определённого типа ?

Добрый день,

да, штатно очень просто -- в канале-отправителе поставить EOIO и вписать имя очереди. Так и будет работать как запрошено.

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