Вы можете настроить тайм-аут маршрутизатора при доступе к процессорам сообщений в рамках запроса прокси-сервера API.
Пограничный маршрутизатор имеет тайм-аут по умолчанию 57 секунд при попытке доступа к процессору сообщений в рамках обработки запроса через прокси-сервер API. По истечении этого времени ожидания маршрутизатор пытается подключиться к другому процессору сообщений, если таковой доступен. В противном случае он возвращает ошибку.
Следующие два свойства управляют тайм-аутом маршрутизатора:
| Свойство | Описание | 
|---|---|
 conf_load_balancing_load.balancing.driver.proxy.read.timeout | |
|  Указывает время ожидания для одного маршрутизатора. Значение по умолчанию — 57 секунд. Вы можете установить временной интервал, отличный от секунд, используя следующую запись: ms: milliseconds s: seconds (default) m: minutes h: hours d: days w: weeks M: months (length of 30 days) y: years (length of 365 days) Например, чтобы установить время ожидания равным 2 часам, вы можете использовать любое из следующих значений: conf_load_balancing_load.balancing.driver.proxy.read.timeout=2h # 2 hours OR conf_load_balancing_load.balancing.driver.proxy.read.timeout=120m # 120 minutes  | |
 conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout | |
 Указывает общее время ожидания для всех процессоров сообщений, если в вашей установке Edge имеется несколько процессоров сообщений. По умолчанию он имеет текущее значение conf_load_balancing_load.balancing.driver.proxy.read.timeout или 57 секунд. Как и в случае со свойством   | |
Чтобы настроить тайм-аут маршрутизатора:
-  Отредактируйте файл 
/opt/apigee/customer/application/router.properties. Если файл не существует, создайте его. -  Задайте свойства в файле конфигурации, как показано в следующем примере: 
conf_load_balancing_load.balancing.driver.proxy.read.timeout=1800000ms # 1800000 milliseconds conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout=1d # 1 day
 - Убедитесь, что файл свойств принадлежит пользователю apigee: 
chown apigee:apigee /opt/apigee/customer/application/router.properties
 - Перезагрузите маршрутизатор: 
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
 
 Чтобы установить параметры повтора, используйте свойство RetryOption , как описано в свойствах конфигурации виртуального хоста .