Edge cho đám mây riêng tư phiên bản 4.18.01
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 Bộ xử lý thông báo trong một yêu cầu proxy API.
Bộ định tuyến biên có thời gian chờ mặc định là 57 giây khi cố gắng truy cập vào Bộ xử lý thông báo 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 sẽ cố gắng kết nối với một Bộ xử lý thông báo khác (nếu có). Nếu không, hàm này sẽ trả về 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ác với giây bằng cách sử dụng ký hiệu sau: 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ờ là 2 giờ, bạn có thể sử dụng một trong hai giá trị sau: 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ả Bộ xử lý thông báo khi quá trình cài đặt Edge của bạn có nhiều Bộ xử lý thông báo. Giá trị mặc định của tham số này là giá trị hiện tại của conf_load_balancing_load.balancing.driver.proxy.read.timeout hoặc 57 giây.
Giống như thuộc tính |
|
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 tệp. - Đặ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 tệp thuộc tính thuộc sở hữu của người dùng "apigee":
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 tuỳ chọn thử lại, hãy sử dụng thuộc tính RetryOption như mô tả trong phần thuộc tính cấu hình máy chủ ảo.