Birden fazla Edge kullanıcı arayüzü örneğini destekleme

Edge for Private Cloud 4.18.01 sürümü

Yüksek kullanılabilirlik senaryosunda birden fazla Edge kullanıcı arayüzü örneği yükleyebilirsiniz. Ancak, Edge kullanıcı arayüzünün iki örneğini yükledikten sonra, mülk ayarlarını ikisi arasında senkronize etmek için kurulum sonrası görevleri gerçekleştirmeniz gerekir.

Özellikle, iki kullanıcı arayüzü örneğini aşağıdaki özellikler için aynı değere sahip olacak şekilde yapılandırmanız gerekir:

application.secret=value
mail.smtp.credential=value
apigee.mgmt.credential=value

Ayrıca, bunları TLS kullanacak şekilde yapılandırırsanız her iki örnekte de aynı sertifikayı ve anahtarı kullandığınızdan emin olmanız gerekir.

HTTP kullanarak Edge kullanıcı arayüzü örneklerini yapılandırma

  1. İlk Edge kullanıcı arayüzü örneklerini barındıran düğüme giriş yapın (kullanıcı arayüzünün kendisine değil, düğümdeki bir kullanıcı olarak giriş yapın).
  2. Bir düzenleyicide /opt/apigee/edge-ui/conf/apigee.conf dosyasını açın ve aşağıdaki özelliklerin değerlerini daha sonra kullanmak üzere kopyalayın:
    mail.smtp.credential="value"
    Apigee.mgmt.credential="value"
  3. Bir düzenleyicide /opt/apigee/edge-ui/conf/application.conf dosyasını açın ve aşağıdaki özelliğin değerlerini daha sonra kullanmak üzere kopyalayın:
    application.secret="value"
  4. İkinci Edge kullanıcı arayüzü örneklerini barındıran düğüme giriş yapın.
  5. Bir düzenleyicideki ikinci kullanıcı arayüzü örneğinde /opt/apigee/customer/application/ui.properties dosyasını açın. Dosya yoksa oluşturun.
  6. İlk kullanıcı arayüzü örneğinden kopyaladığınız değerler dahil olmak üzere /opt/apigee/customer/application/ui.properties öğesine aşağıdaki özellikleri ekleyin:
    conf_application_application.secret="application.secret
    conf_Apigee_application.secret
    conf_become_how_Apigee.mgmgmtcredential
    veya /opt/apigee/customer/application/ui.properties
    ya da value_conf—credential
    {=application.secret veya conf_application_application.secret="application.secret
  7. Dosyayı kaydedin.
  8. /opt/apigee/customer/application/ui.properties dosyasının /opt/apigee/customer/application/ui.properties kullanıcısına ait olduğundan emin olun:
    > chown become:Apigee /opt/Apigee/customer/application/ui.properties
  9. İkinci kullanıcı arayüzü örneğini yeniden başlatın:
    > /opt/../..//../../-service/bin/Apigee-service Edge-ui restart

Kullanıcılar artık her iki kullanıcı arayüzü örneğine de giriş yapabilir.

TLS/HTTPS kullanarak Edge kullanıcı arayüzü örneklerini yapılandırma

  1. İlk kullanıcı arayüzü örneğini, Yönetim kullanıcı arayüzü için TLS'yi yapılandırma bölümünde açıklandığı gibi TLS/HTTPS kullanacak şekilde yapılandırın.
  2. Zorunlu özellikleri senkronize etmek için HTTP ile ilgili olarak ikinci Edge kullanıcı arayüzü örneklerini yukarıda açıklandığı şekilde yapılandırın.
  3. İlk kullanıcı arayüzü örneğindeki sertifika ve anahtarı içeren JKS dosyasını, ikinci kullanıcı arayüzü örneğini barındıran düğüme kopyalayın.
  4. İkinci kullanıcı arayüzü örneğini, Yönetim kullanıcı arayüzü için TLS'yi yapılandırma bölümünde açıklandığı gibi TLS/HTTPS kullanacak şekilde yapılandırın.