Đặt thời gian chờ mà giao diện người dùng Edge sử dụng cho các lệnh gọi quản lý API Edge

Edge for Private Cloud phiên bản 4.17.05

Bạn có thể chỉ định thời gian chờ của API mà giao diện người dùng Edge sử dụng để kiểm soát thời gian giao diện người dùng đợi lệnh gọi quản lý API trả về. Các thuộc tính sau xác định thời gian chờ:

  • conf_apigee_apigee.feature.apitimeout đặt thời gian giao diện người dùng đợi một lệnh gọi đến phần phụ trợ, bất kể hoạt động nào trên đó. Nếu cuộc gọi không hoàn tất trong thời gian đó, thì giao diện người dùng sẽ hiển thị lỗi hết thời gian chờ. Giá trị mặc định là 180 giây (3 phút).
  • conf_apigee_play.ws.timeout.idle đặt thời gian giao diện người dùng đợi, tính bằng mili giây, cho hoạt động trên máy chủ. Bạn có thể đặt cùng giá trị này là conf_apigee_apigee_apitimeout hoặc thành một giá trị nhỏ hơn. Việc đặt giá trị lớn hơn sẽ không có hiệu lực. Giá trị mặc định là 180000 mili giây (3 phút).
  • conf_apigee_play.ws.timeout.connection đặt khoảng thời gian giao diện người dùng đợi thiết lập kết nối. Bạn có thể đặt cùng giá trị này là conf_apigee_apigee_apitimeout hoặc thành một giá trị nhỏ hơn. Việc đặt giá trị lớn hơn sẽ không có hiệu lực. Giá trị mặc định là 120000 mili giây (2 phút).

Để đặt các thuộc tính này:

  1. Mở tệp ui.properties trong trình chỉnh sửa. Nếu tệp này không tồn tại, hãy tạo tệp:
    > vi /opt/apigee/customer/application/ui.properties
  2. Đặt các thuộc tính như mong muốn:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. Lưu các thay đổi.
  4. Đảm bảo tệp thuộc tính do người dùng 'apigee' sở hữu:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Khởi động lại giao diện người dùng Edge:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui khởi động lại