본문 바로가기

분류 전체보기758

[ NGINX ] Reverse Proxy 설정 여기서는 기본적인 nginx 에서 WAS 로의 reverse proxy 설정을 다루겠습니다. 환경 1. OS : Linux 2. nginx version : 1.17.7 3. tomcat : 8.5.61 (clustering 설정 된 2기 (port : 8010,8020)) 우선 reverse proxy 를 구성 하기 위한 nginx context 계층 구조를 살펴 봅시다. nginx 의 context 계층 구조는 아래와 같습니다. context 에 대한 간략한 설명을 하자면 event태그 #worker 별 connection 갯수 등을 설정 http 태그 - upstream (load balnacing할 그룹 정보) - server (apache의 virtual host) - location (apac.. 2021. 2. 15.
[ TOMCAT ] Clustering test (테스트) WAS 의 clustering 테스트를 하기 위한 코드를 아래와 같이 작성 하여 deploy 합니다. 1. session 에 데이터를 넣는 sessionOutput.jsp 작성 Session serviced by machine2 Session ID session value Created on 2. session 내용을 보는 sessionOutput.jsp 작성 Session serviced by machine3 Session ID session value Created on * 테스트 방법 1 1번 서버로 sessionInput.jsp 를 접속 한 다음 1번 서버 shutdown 시키고 2번 서버로 sessionOutput.jsp 를 접속 해서 정상적은 session value 값이 나오는지 확인 하면 .. 2021. 2. 1.
[ TOMCAT ] Clustering 설정 ( without broadcasting ) 클라우드 시스템이나 특별한 사정에 의해 broadcating 을 사용한 session clustering 을 못하는 경우가 있습니다. 그런 경우를 위해 개개의 클러스터링 대상 서버의 IP, PORT 를 사용하여 연결 하는 설정을 해보겠습니다. 준비 사항 : JAVA 8 TOMCAT8.5 3개 (저는 편의상 같은 서버에 TOMCAT 3개를 설치했음) 참고 사항 : 원래 톰캣 공식 사이트에서는 개별 서버에서 session 데이터를 공유하는 member port 를 4000 ~ 4100 으로 할 것을 추천하지만 전 3100,3200,3300 으로 설정하였음 1. 1번 TOMCAT 의 conf/server.xml 설정 ( 태그 밑에 아와 같이 설정 한다.) 나머지 2번 서버, 3번 서버 설정은 바로 사용할 수 .. 2021. 1. 31.
[ ctrl +v ] MarkAny Prevent Capture ctrl + c , ctrl + v 를 했을 때 MarkAny Prevent Capture 와 같은 메시지가 나오면서 정상적으로 복사 , 붙여넣기가 되지 않는 경우 민원 24등의 관공서 사이트의 인쇄 페이지가 떠 있는 경우 발생 하는 경우이므로 관공서 사이트 관련 페이지들을 모두종료 한 다음 재수행 하면 해당 현상이 발생 하지 않습니다. 2021. 1. 27.