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 Edge kullanıcı arayüzünün birden fazla örneğini yükleyebilirsiniz. Ancak Edge kullanıcı arayüzünün iki örneğini yükledikten sonra, ikisi arasındaki özellik ayarlarını senkronize etmek için yükleme 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üne değil, düğümdeki bir kullanıcı olarak giriş yapın).
  2. /opt/apigee/edge-ui/conf/apigee.conf dosyasını bir düzenleyicide açın ve aşağıdaki özelliklerin değerlerini daha sonra kullanmak üzere kopyalayın:
    mail.smtp.credential="value"
    apigee.mgmt.credential="value"
  3. /opt/apigee/edge-ui/conf/application.conf dosyasını bir düzenleyicide 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. İkinci kullanıcı arayüzü örneğindeki /opt/apigee/customer/application/ui.properties dosyasını bir düzenleyicide açın. Dosya yoksa oluşturun.
  6. İlk kullanıcı arayüzü örneğinden kopyaladığınız değerler de dahil olmak üzere aşağıdaki özellikleri /opt/apigee/customer/application/ui.properties dosyasına ekleyin:
    conf_application_application.secret="value"
    conf_apigee_mail.smtp.credential="value"
    conf_apigee_apigee.mgmt.credential="value"


    Bu değerlerin önüne conf_application_ veya conf_apigee_ eklediğinize dikkat edin.
  7. Dosyayı kaydedin.
  8. /opt/apigee/customer/application/ui.properties dosyasının apigee kullanıcısına ait olduğundan emin olun:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  9. İkinci kullanıcı arayüzü örneğini yeniden başlatın:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

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

Edge kullanıcı arayüzü örneklerini TLS/HTTPS kullanacak şekilde 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ığı şekilde TLS/HTTPS kullanacak şekilde yapılandırın.
  2. Gerekli özellikleri senkronize etmek için ikinci Edge kullanıcı arayüzü örneklerini HTTP için yukarıda açıklandığı şekilde yapılandırın.
  3. Sertifikayı ve anahtarı içeren JKS dosyasını ilk kullanıcı arayüzü örneğinden 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ığı şekilde TLS/HTTPS kullanacak şekilde yapılandırın.