Edge for Private Cloud phiên bản 4.18.05
Bạn có thể định cấu hình thời gian chờ của Bộ định tuyến khi truy cập vào Trình xử lý thư dưới dạng một phần của proxy API của bạn.
Bộ định tuyến Edge có thời gian chờ mặc định là 57 giây khi cố truy cập vào Thư Đơn vị xử lý trong quá trình xử lý yêu cầu thông qua proxy API. Sau khi hết thời gian chờ đó, Bộ định tuyến cố gắng kết nối với Trình xử lý thư khác, nếu có. Nếu không, sẽ trả về một lỗi.
Hai thuộc tính sau đây kiểm soát thời gian chờ của Bộ định tuyến:
Thuộc tính | Mô tả |
---|---|
conf_load_balancing_load.balancing.driver.proxy.read.timeout |
|
Chỉ định thời gian chờ cho một Bộ định tuyến. Giá trị mặc định là 57 giây.
Bạn có thể đặt khoảng thời gian không phải là giây bằng cách sử dụng các hàm sau ký hiệu: ms: milliseconds s: seconds (default) m: minutes h: hours d: days w: weeks M: months (length of 30 days) y: years (length of 365 days) Ví dụ: để đặt thời gian chờ thành 2 giờ, bạn có thể sử dụng một trong các cách sau giá trị: conf_load_balancing_load.balancing.driver.proxy.read.timeout=2h # 2 hours OR conf_load_balancing_load.balancing.driver.proxy.read.timeout=120m # 120 minutes |
|
conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout |
|
Chỉ định tổng thời gian chờ cho tất cả Trình xử lý tin nhắn khi Edge của bạn
quá trình cài đặt có nhiều Trình xử lý thư. Nó có giá trị mặc định là hiện tại
giá trị của conf_load_balancing_load.balancing.driver.proxy.read.timeout , hoặc
57 giây.
Tương tự như với |
Cách định cấu hình thời gian chờ của Bộ định tuyến:
- Chỉnh sửa tệp
/opt/apigee/customer/application/router.properties
. Nếu tệp không tồn tại, hãy tạo nó. - Đặt các thuộc tính trong tệp cấu hình, như trong ví dụ sau:
conf_load_balancing_load.balancing.driver.proxy.read.timeout=1800000ms # 1800000 milliseconds conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout=1d # 1 day
- Đảm bảo rằng tệp thuộc tính thuộc sở hữu của "apigee" người dùng:
chown apigee:apigee /opt/apigee/customer/application/router.properties
- Khởi động lại Bộ định tuyến:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
Để đặt các lựa chọn thử lại, hãy sử dụng thuộc tính RetryOption
như mô tả trong
thuộc tính cấu hình máy chủ ảo.