예를 들어 Python 세계에서 어떤 이유로 든 실행이 중지 된 경우 uWSGI 또는 Gunicorn을 사용하여 Python 웹 앱을 다시 시작합니다. 메모리 누수, 예기치 않은 런타임 오류 등이 있습니다. 그러나 이것은 연결이 끊어지지 않는 방식으로 이루어집니다 (따라서 502는 없습니다).많은 양의 트래픽을 수신하는 노드 응용 프로그램을 안전하게 다시 시작할 수 있습니까?
노드에 대한 옵션을 보면 PM2는 인기있는 선택 보인다하지만 난이 문제가 :
- 그것은 (어떤 502S를하시기 바랍니다) 배수없는 연결에 대한 동일한 보장을 만들 수 있습니까?
- PM2를보기 전에 대기 시간이 밀리 초 (밀리 초가 추가 된 횟수)마다 중요한 성능 저하가 발생하는 것으로 보였습니다.
그래서 제 질문은 성능이 심각하게 고려하고 다시 시작하면서 연결을 삭제할 수 없습니다 곳이며, 노드의 uWSGI 및 Gunicorn 등가물은 무엇인가?
@maxcountryman -이 답변에 대한 질문이 있습니까? – jfriend00