Edge для частного облака v. 4.17.05
Вы можете указать продолжительность тайм-аута API, используемую пользовательским интерфейсом Edge, чтобы контролировать, как долго пользовательский интерфейс ожидает возврата вызова управления API. Следующие свойства определяют время ожидания:
- conf_apigee_apigee.feature.apitimeout устанавливает время в секундах, в течение которого пользовательский интерфейс ожидает возврата вызова к серверной части, независимо от какой-либо активности на нем. Если вызов не завершен за это время, пользовательский интерфейс выдает ошибку тайм-аута. Значение по умолчанию — 180 секунд (3 минуты).
- conf_apigee_play.ws.timeout.idle устанавливает, как долго пользовательский интерфейс ожидает активности на сервере в миллисекундах. Его можно установить на то же значение, что и conf_apigee_apigee_apitimeout , или на меньшее значение. Установка большего значения не имеет никакого эффекта. Значение по умолчанию — 180000 миллисекунд (3 минуты).
- conf_apigee_play.ws.timeout.connection устанавливает, как долго пользовательский интерфейс ожидает установления соединения. Его можно установить на то же значение, что и conf_apigee_apigee_apitimeout , или на меньшее значение. Установка большего значения не имеет никакого эффекта. Значение по умолчанию — 120000 миллисекунд (2 минуты).
Чтобы установить эти свойства:
- Откройте файл ui.properties в редакторе. Если файл не существует, создайте его::
> vi /opt/apigee/customer/application/ui.properties - Установите свойства по желанию:
conf_apigee_apigee.feature.apitimeout="240"
conf_apigee_play.ws.timeout.idle="240000"
conf_apigee_play.ws.timeout.connection="180000" - Сохраните изменения.
- Убедитесь, что файл свойств принадлежит пользователю 'apigee':
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Перезапустите пользовательский интерфейс Edge:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui перезапустить