> 백엔드 개발 > PHP 튜토리얼 > Linux Notes(69) - nginx 원활한 업그레이드

Linux Notes(69) - nginx 원활한 업그레이드

WBOY
풀어 주다: 2016-07-29 08:57:21
원래의
1306명이 탐색했습니다.

nginx 업그레이드를 하려면 프로덕션 환경에서는 업그레이드를 위해 서버를 멈출 수 없기 때문에 원활한 업그레이드가 필요합니다.

부드러운 업그레이드: 원활한 업그레이드 도중, 요청을 처리하는 작업 프로세스가 있으면 이러한 작업자 프로세스는 처리를 계속한 다음 중지됩니다. 동시에 nginx는 더 이상 새로운 요청을 받지 않습니다. 그러나 업그레이드 과정에서 새로운 작업자 프로세스가 시작된 후에는 정상적으로 요청이 수신됩니다.

여기서 소위 새로운 작업 프로세스는 업그레이드 이후에 시작된 작업 프로세스입니다.

nginx 버전 확인

<code><span>.</span>/nginx <span>-V</span></code>
로그인 후 복사

ngxin 상위 버전을 다운로드하고 압축을 푼다. , 컴파일하되 설치하지 마세요.

<code><span>cd</span> ngin
./configure
make</code>
로그인 후 복사

make install

을 실행하지 마세요. 그런 다음 objs 디렉터리에 들어가세요. 여기에 nginx 파일이 있습니다. nginx/sbin/ 아래의 nginx가 성공적으로 업그레이드되었습니다.

nginx를 교체하기 전에 사고 방지를 위해 먼저 nginx 파일의 이전 버전을 백업해야 합니다

').addClass('pre-numbering') .숨다(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위 내용은 Linux Notes(69) - nginx 원활한 업그레이드 내용을 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿