Web Server, WAS/Nginx3 Nginx Upstream keepalive Nginx Upstream keepalive http1.1 에서 사용 가능함. keepalive 수는 테스트 하며 조절 할것. 보통 100 으로 설정 해도 무리가 없을것 같으나. 트레픽이 많은 서버의 경우엔 1000개, 2000개로 늘려가며 테스트 해보면 응답 속도가 빨라지는걸 확인 할 수 있다. upstream backend { server domain.example.com; keepalive 100; } server { location / { proxy_pass http://backend; proxy_http_version 1.1; proxy_set_header Connection ""; } } 2020. 5. 26. nginx tomcat vitual host 설정 서브 도메인으로 하나의 WAS에 ROOT Context로 서비스 하고 싶은 경우가 있다. mobile 같은 경우가 좋은 예가 될 수 있다. 1. Start시 옵션 설정 (최소 최대 메모리 설정) > vim catalina.sh #JVM_OPTS JAVA_OPTS="-Dspring.profiles.active=prod -Xmx1024m -Xms1024m" 2. server.xml 설정 변경 > vim $CATALINA_HOME$/conf/server.xml 도메인 모두 ROOT로 사용할것이 기때문에 appBase를 다르게 설정한다. localhost 주석 처리 Tomcat 서비스를 Start 시키면 자동으로 해당 host로 적은 폴더가 ($CATALINA_HOME$/conf/Catalina/ 하위로 생성된.. 2017. 7. 6. ASW Ubunt Nginx Tomcat 연동 설정 Ubunt Nginx Tomcat 설치 이후. nginx.conf 환경설정을 참조하도록 되어 있다.$sudo vim /etc/nginx/nginx.conf 에서 ...include conf.d/*conf#include sites-enable * // 주석처리 , 읽지 않도록 ... # Tomcat정보 파일을 생성한다. proxy pass 설정 $sudo vim /etc/nginx/conf.d/tomcat.conf upstream tomcat { ip_hash; server 127.0.0.1:8080;} server { listen 80; #listen 443 ssl; #root /home/skan/server...... server_name localhost; #access_log /home/skan/server/.. 2016. 6. 30. 이전 1 다음 728x90