노드, Express 및 Mongo로 프로젝트를 시작하려고합니다. 먼저 해결해야 할 중요한 질문이 하나 있습니다.서비스 중단없이 변경 사항을 배포하는 방법은 무엇입니까?
을 실행 중이라고 가정 해 봅시다. 조만간 코드를 다시 작성하여 변경 사항을에 배포하려고합니다. 지금까지는 개발 모드에서만 작업 했으므로^C를 수행하고 서버를 다시 시작하는 것은 문제가되지 않습니다.
제작 과정은 어떻습니까? 분명히 서버와 모든 사용자를 한 번에 휴지통으로 만들 수는 없습니다. 서비스를 중단하지 않고 변경 사항을 배포하는 방법이 있습니까?
신생 시스템과 유사한 시스템을 조사했지만 문제가 해결되지 않았습니다 (또는 무엇이든 놓쳤습니까?). 현재 일종의 장애 조치 구축을 고려 중입니다 만 누군가 먼저 저를 수행 했어야합니다 ...
heroku 및 nodejitsu와 같은 클라우드 배포 플랫폼이이 문제를 처리합니다. –
예, 계산에 포함됩니다. 그러나 이것이 비영리 단체를위한 것이므로 가장 저렴한 솔루션을 찾고 싶습니다. :) – aspyct