Edge UI 관리 호출에 Edge UI에 사용되는 시간 제한 설정

Edge UI에서 사용하는 API 제한 시간을 지정하여 UI에서 API 관리 호출이 반환될 때까지 기다리는 시간을 제어할 수 있습니다. 다음 속성은 제한 시간을 정의합니다.

  • conf_apigee_apigee.feature.apitimeout은 백엔드에 대한 활동에 관계없이 UI가 백엔드에 대한 호출이 반환될 때까지 기다리는 시간(초)을 설정합니다. 이 시간 내에 호출이 완료되지 않으면 UI에 시간 초과 오류가 발생합니다. 기본값은 180초 (3분)입니다.
  • conf_apigee_play.ws.timeout.idle은 UI가 서버의 활동을 기다리는 시간(밀리초)을 설정합니다. conf_apigee_apigee_apitimeout과 같은 값 또는 더 작은 값으로 설정할 수 있습니다. 더 큰 값으로 설정해도 효과가 없습니다. 기본값은 180,000밀리초 (3분)입니다.
  • conf_apigee_play.ws.timeout.connection은 UI가 연결이 설정될 때까지 기다리는 시간을 설정합니다. 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 UI를 다시 시작합니다.
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-ui restart