Користувальницькі налаштування

Налаштування сайту


integration:webservices:first_launch

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
integration:webservices:first_launch [2015/01/14 14:04] yurgelintegration:webservices:first_launch [2022/05/23 15:26] (поточний) – зовнішнє редагування 127.0.0.1
Рядок 1: Рядок 1:
 +====== Первый запуск Inbound Web Service ======
  
 +===== Симптомы =====
 +
 +При первом вызове веб-сервиса наблюдаются "тормоза". При последующих вызовах сервис отрабатывает быстро.
 +
 +===== Причина =====
 +
 +Обработкой входящих веб-сервисов занимается процесс MT компонента EAI Object Manager (EAI OM). При каждом запуске этого процесса все объявления активных веб сервисов загружаются в его кэш. 
 +
 +===== Решение =====
 +
 +  - Отключить все неиспользуемые веб-сервисы
 +  - После каждого рестарта сервера (сервисов) вызывать "dummy"-сервис, инициализирующий кэш.
 +  - Для прода включать параметры "PreloadSRF=TRUE" и "BypassHandler=TRUE" для Object Manager-a EAI.
 +  - Курить [[http://docs.oracle.com/cd/E14004_01/books/PerformTun/PerformTunTOC.html|Siebel Performance Tuning]]
 +
 +
 +--- //[[yurgelevichius@gmail.com|Igor Yurgelevichius]] 2015/01/14 14:03//
 +{{tag>Интеграция Входящие_веб_сервисы}}