1
요청을 전달할 때 특정 성능 요구 사항이있을 때 마이크로 서비스가 있습니다. 2 초 이상 걸리면 특정 응답으로 실패해야합니다. 이것을 지원하기 위해 nginx.conf 파일을 설정하는 가장 좋은 방법은 무엇입니까?nginx를 사용하여 마이크로 서비스 시간 초과 설정
요청을 전달할 때 특정 성능 요구 사항이있을 때 마이크로 서비스가 있습니다. 2 초 이상 걸리면 특정 응답으로 실패해야합니다. 이것을 지원하기 위해 nginx.conf 파일을 설정하는 가장 좋은 방법은 무엇입니까?nginx를 사용하여 마이크로 서비스 시간 초과 설정
그래서 원래의 마이크로 서비스 호출과 마찬가지로 타임 아웃 응답에 대해 동일한 끝점을 가져야한다는 답변이 캐비닛과 같습니다.
server {
listen 9000;
server_name localhost;
location /microservice {
proxy_pass http://127.0.0.1:8080;
proxy_intercept_errors on;
proxy_read_timeout 2s;
error_page 504 =200 @timeout;
}
location @timeout {
proxy_pass http://127.0.0.1:8081;
}