로드밸런서를 사용하고자 하는데
계속해서 health Check 에서 fail이 났다.
방법은 여러가지가 있다고는 한다. 톰캣을 사용하는 경우 nginx에서 proxy_pass등을 이용해
톰캣의 healthcheck.jsp를 사용하여 'OK'나 200 코드를 출력해서 success를 받는다고한다.
그런데 톰캣을 사용하지 않고 nginx만 사용하여, 고민을 하던 찰나에
바로 리턴값을 주면 되지 않을까 싶어서 활용해보았다.
nginx health check 라고 검색하면 여러개 나올 듯 싶다.
location /health {
default_type text/html;
return 200 "<!DOCTYPE html><h2>This is healthy</h2>\n";
}
'nginx' 카테고리의 다른 글
| Nginx 속도 제한 설정 (0) | 2025.07.16 |
|---|---|
| 페이지가 작동하지 않습니다 ERR_EMPTY_RESPONSE (2) | 2024.11.25 |
| Nginx 용량 설정 (0) | 2024.04.30 |