여러 Edge UI 인스턴스 지원

Private Cloud용 Edge v. 4.17.05

고가용성 시나리오에서는 Edge UI의 인스턴스를 여러 개 설치할 수 있습니다. 하지만 Edge UI의 두 인스턴스를 설치한 후 Cloud 콘솔에서 설치 후 작업을 둘 사이에 속성 설정을 동기화할 수 있습니다.

특히 다음에 대해 두 UI 인스턴스가 동일한 값을 갖도록 구성해야 합니다. 속성:

conf_application_application.secret=value
conf_apigee_mail.smtp.credential=value
conf_apigee_apigee.mgmt.credential=value

또한 TLS를 사용하도록 구성한 경우 cert 및 key를 입력합니다.

HTTP를 사용하여 Edge UI 인스턴스 구성

  1. 첫 번째 Edge UI 인스턴스를 호스팅하는 노드에 로그인합니다. UI 자체에는 로그인하지 말고 노드 사용자).
  2. /opt/apigee/edge-ui/conf/apigee.conf는 편집기를 만들고 위에 나열된 세 가지 속성 값을 복사합니다.
  3. 두 번째 Edge UI 인스턴스를 호스팅하는 노드에 로그인합니다.
  4. /opt/apigee/customer/application/ui.properties를 엽니다. 두 번째 UI 인스턴스에서 실행할 수 있습니다 파일이 없으면 새로 만듭니다.
  5. 다음 속성을 /opt/apigee/customer/application/ui.properties에 추가합니다. 여기에는 첫 번째 UI 인스턴스에서 복사한 값 포함:
    conf_application_application.secret=value
    conf_apigee_mail.smtp.credential=value
    conf_apigee_apigee.mgmt.credential=value
  6. 파일을 저장합니다.
  7. /opt/apigee/customer/application/ui.properties가 올바른지 확인하세요. 는 apigee 사용자의 소유입니다.
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  8. 두 번째 UI 인스턴스를 다시 시작합니다.
    > /opt/apigee/apigee-service/bin/apigee-service Edge-ui 다시 시작

사용자는 이제 두 UI 인스턴스 중 하나에 로그인할 수 있습니다.

Edge UI 인스턴스 구성 TLS/HTTPS 사용

  1. 관리 UI의 TLS 구성에 설명된 대로 TLS/HTTPS를 사용하도록 첫 번째 UI 인스턴스를 구성합니다.
  2. 위에 설명된 대로 HTTP의 두 번째 Edge UI 인스턴스를 구성하여 필수 속성입니다.
  3. 첫 번째 UI 인스턴스에서 두 번째 UI를 호스팅하는 노드로 인증서와 키를 복사합니다. 인스턴스를 만들 수 있습니다
  4. 관리 UI의 TLS 구성에 설명된 대로 TLS/HTTPS를 사용하도록 두 번째 UI 인스턴스를 구성합니다.