«unicorn» 태그된 질문

5
리눅스 커널 튜닝-업스트림 유닉스 소켓으로 nginx 처리량을 늘려야합니까?
다음과 같이 업스트림 유닉스 소켓에 프록시 역할을하는 nginx 서버를 실행 중입니다. upstream app_server { server unix:/tmp/app.sock fail_timeout=0; } server { listen ###.###.###.###; server_name whatever.server; root /web/root; try_files $uri @app; location @app { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://app_server; } } 일부 앱 서버 …

2
CPU 당 유니콘 프로세스 당 최적 수
Unicorn에서 Ruby on Rails 웹 앱을 실행하고 있습니다. 우리의 응용 프로그램은 CPU 제한이 아닙니다 (코어가 12 인 듀얼 Xeon E5645 시스템을 가지고 있으며 피크로드 평균 값은 약 6입니다). 처음에는 40 명의 유니콘 작업자로 시작했지만 시간이 지남에 따라 애플리케이션 메모리 공간이 증가했습니다. 따라서 작업자 프로세스 수를 줄여야합니다. 나는 표준 (CPU 코어 …

2
업 스타트로 다른 정지 / 재시동 신호를 정의하는 방법
다양한 애플리케이션 프로세스를 관리하기 위해 모든 시스템을 upstart를 사용하도록 변환하기 시작했습니다. 내가 끊임없이 누락 한 가지는 프로세스 stop또는 restart이벤트 에 다른 신호를 보낼 수 있다는 것입니다 . 예를 들어 Unicorn으로 웹 프로세스를 실행합니다 . 유니콘에는 훌륭한 신호 처리 API가 있습니다. 프로세스를 정상적으로 다시로드하려면 마스터 pid에 USR2 신호를 보냅니다. 정상적으로 종료하려면 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.