- 사이트
https://nginx.org/
- 간단한 개요 파악
첨부파일 NGINX_101_SecretHeart.pdf 를 참고
- 기타 cookbook 다운로드
첨부파일 Complete_NGINX_Cookbook.pdf 참고
- 설정
upstream 설정은 다음 포스트에 잘 정리되어 있다. 감사합니다 ^^
upstream backend { ip_hash; server was1-ip: 8080 slow_start=30s; server was2-ip: 1234 ; server 192.0 . 0.1 backup; } |
참고1)
https://www.lesstif.com/pages/viewpage.action?pageId=35357063
client -> nginx -> was1 ,was2..
was1, 에 붙었다.. was2 에 붙었다가 하면서 세션 유지가 안되다면 해결책은 ?
1. nginx plus를 돈주고 산다. session persistence 기능이 있음.
2. ip_hash 를 사용함.
클라이언트 IP 를 hash 해서 특정 클라이언트는 특정 서버로 연결하는 설정. session clustering 이 구성되지 않은 경우 유용함.
3. was1,was2 .. 등을 clustering 하여 묶어줌.
4. HAProxy를 사용할 것.
웹 서버 기능이 필요하다면? Nginx > HAProxy ? 모르겠다.
Haproxy를 사용할때 session 문제 해결책은?
-> http://dasunhegoda.com/apache-load-balacing-haproxy/659/
참고2)
https://opentutorials.org/module/384/4328
'IT 개발, develop > was' 카테고리의 다른 글
[tomcat] SSL 인증서 설치 (0) | 2019.01.25 |
---|---|
centos - Install Apache/PHP 7.2.5 on Fedora 28/27, CentOS/RHEL 7.5/6.9 (0) | 2018.08.23 |
댓글