Установите время ожидания, используемое пользовательским интерфейсом Edge для вызовов управления API Edge.

Вы можете указать продолжительность тайм-аута API, используемую пользовательским интерфейсом Edge, чтобы контролировать, как долго пользовательский интерфейс ожидает возврата вызова управления API. Следующие свойства определяют тайм-аут:

  • conf_apigee_apigee.feature.apitimeout устанавливает время в секундах, в течение которого пользовательский интерфейс ожидает возврата вызова к серверной части, независимо от какой-либо активности на нем. Если вызов не завершен за это время, пользовательский интерфейс выдает ошибку тайм-аута. Значение по умолчанию — 180 секунд (3 минуты).
  • conf_apigee_play.ws.timeout.idle устанавливает, как долго пользовательский интерфейс ожидает активности на сервере (в миллисекундах). Ему можно установить то же значение, что и conf_apigee_apigee_apitimeout , или меньшее значение. Установка большего значения не дает никакого эффекта. Значение по умолчанию — 180 000 миллисекунд (3 минуты).
  • conf_apigee_play.ws.timeout.connection устанавливает, как долго пользовательский интерфейс ожидает установления соединения. Ему можно установить то же значение, что и conf_apigee_apigee_apitimeout , или меньшее значение. Установка большего значения не дает никакого эффекта. Значение по умолчанию — 120 000 миллисекунд (2 минуты).

Чтобы установить эти свойства:

  1. Откройте файл ui.properties в редакторе. Если файл не существует, создайте его::
    > vi /opt/apigee/customer/application/ui.properties
  2. Установите свойства по желанию:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. Сохраните изменения.
  4. Убедитесь, что файл свойств принадлежит пользователю apigee:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Перезапустите пользовательский интерфейс Edge:
    > /opt/apigee/apigee-service/bin/apigee-service Edge-UI перезапуск