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

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 минуты).

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

  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 перезапустить