사용자 도구

사이트 도구


nginx:performance

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
nginx:performance [2018/06/14 10:53]
kwon37xi
nginx:performance [2019/05/23 14:59]
kwon37xi
줄 13: 줄 13:
   * [[https://dzone.com/articles/tuning-nginx|Tuning NGINX: Part I]]   * [[https://dzone.com/articles/tuning-nginx|Tuning NGINX: Part I]]
   * [[https://www.sitepoint.com/apache-vs-nginx-performance-optimization-techniques/|Apache vs Nginx Performance: Optimization Techniques — SitePoint]]   * [[https://www.sitepoint.com/apache-vs-nginx-performance-optimization-techniques/|Apache vs Nginx Performance: Optimization Techniques — SitePoint]]
 +  * [[https://www.slashroot.in/nginx-web-server-performance-tuning-how-to-do-it|Nginx Performance Tuning: How to do it]]
  
 ===== worker와 connection ===== ===== worker와 connection =====
줄 63: 줄 64:
   * [[web:performance|Web 성능 향상]] 참조.   * [[web:performance|Web 성능 향상]] 참조.
   * keepalive를 무작정 선택하지 말고 성능 테스트를 해가며 조정해 볼 것.   * keepalive를 무작정 선택하지 말고 성능 테스트를 해가며 조정해 볼 것.
 +
 ===== Disk IO 병목 ===== ===== Disk IO 병목 =====
   * [[http://wiki.nginx.org/HttpCoreModule#open_file_cache|open_file_cache]]를 해주자.<code>   * [[http://wiki.nginx.org/HttpCoreModule#open_file_cache|open_file_cache]]를 해주자.<code>
줄 83: 줄 85:
   * [[http://wiki.nginx.org/HttpCoreModule#tcp_nodelay|tcp_nodelay]]   * [[http://wiki.nginx.org/HttpCoreModule#tcp_nodelay|tcp_nodelay]]
  
 +===== Local Port 를 못 열어서 프록시 못하는 문제 =====
 +  * [[https://ma.ttias.be/nginx-cannot-assign-requested-address-for-upstream/|Nginx: Cannot assign requested address for upstream]]
 +  * [[https://ma.ttias.be/linux-increase-ip_local_port_range-tcp-port-range/|Linux increase ip_local_port_range TCP port range]]
 +<code sh>
 +$ echo 15000 64000 > /proc/sys/net/ipv4/ip_local_port_range
 +</code>
 +  
  
nginx/performance.txt · 마지막으로 수정됨: 2024/02/15 12:16 저자 kwon37xi