Bạn có thể cài đặt nhiều thực thể của giao diện người dùng Edge trong tình huống có nhiều người dùng đang sử dụng. Tuy nhiên, sau khi cài đặt hai phiên bản của giao diện người dùng Edge, bạn phải thực hiện các tác vụ sau cài đặt trong để đồng bộ hoá cài đặt thuộc tính giữa hai công cụ này.
Cụ thể, bạn phải định cấu hình hai thực thể giao diện người dùng để có cùng một giá trị cho thuộc tính:
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
Ngoài ra, nếu định cấu hình chúng để sử dụng TLS, bạn phải đảm bảo rằng bạn sử dụng cùng một chứng chỉ và khoá trên cả hai phiên bản.
Định cấu hình các thực thể giao diện người dùng Edge bằng HTTP
- Đăng nhập vào nút lưu trữ các phiên bản giao diện người dùng Edge đầu tiên (không đăng nhập vào chính giao diện người dùng đó, nhưng với tư cách là người dùng trên nút).
- Mở
/opt/apigee/edge-ui/conf/apigee.conf
trong một trình chỉnh sửa và sao chép giá trị của các thuộc tính sau để sử dụng sau này:mail.smtp.credential="value" apigee.mgmt.credential="value"
- Mở
/opt/apigee/edge-ui/conf/application.conf
trong trình chỉnh sửa và sao chép các giá trị của thuộc tính sau để sử dụng sau này:application.secret="value"
- Đăng nhập vào nút lưu trữ các thực thể giao diện người dùng Edge thứ hai.
- Mở
/opt/apigee/customer/application/ui.properties
trên thực thể giao diện người dùng thứ hai trong trình chỉnh sửa. Nếu tệp không tồn tại, hãy tạo tệp đó. - Thêm các thuộc tính sau vào
/opt/apigee/customer/application/ui.properties
, bao gồm các giá trị mà bạn đã sao chép từ phiên bản giao diện người dùng đầu tiên:conf_application_application.secret="value" conf_apigee_mail.smtp.credential="value" conf_apigee_apigee.mgmt.credential="value"
Hãy lưu ý cách bạn thêm tiền tố
conf_application_
hoặc vào các giá trị nàyconf_apigee_
- Lưu tệp.
- Đảm bảo
/opt/apigee/customer/application/ui.properties
thuộc sở hữu của "api" người dùng:chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Khởi động lại thực thể giao diện người dùng thứ hai:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Người dùng hiện có thể đăng nhập vào một trong hai phiên bản giao diện người dùng.
Định cấu hình các thực thể giao diện người dùng Edge sử dụng TLS/HTTPS
- Định cấu hình phiên bản giao diện người dùng đầu tiên để sử dụng TLS/HTTPS như mô tả trong bài viết Định cấu hình TLS cho giao diện người dùng quản lý.
- Định cấu hình các thực thể giao diện người dùng Edge thứ hai như mô tả ở trên cho HTTP để đồng bộ hoá các thuộc tính bắt buộc.
- Sao chép tệp JKS chứa chứng chỉ và khoá từ phiên bản giao diện người dùng đầu tiên vào nút lưu trữ phiên bản giao diện người dùng thứ hai.
- Định cấu hình phiên bản giao diện người dùng thứ hai để sử dụng TLS/HTTPS như mô tả trong bài viết Định cấu hình TLS cho giao diện người dùng quản lý.