Tôi có một ứng dụng duy nhất được chạy trên n số lượng máy chủ trong bất kỳ cấu hình cụ thể nào (ví dụ như một số NAT phía sau), do đó việc cập nhật đẩy trực tiếp không thực sự là lựa chọn khả thi.Cách tạo ứng dụng Node.js tự cập nhật?
Tôi đã lên kế hoạch xây dựng trình tự cập nhật vào ứng dụng, để mỗi phiên bản có thể tải xuống phiên bản mới từ S3, và tự cập nhật.
Cách tốt nhất để tiếp cận điều này là gì?
Bạn sẽ không thích đẩy (nói qua [Capistrano] (https://github.com/capistrano/capistrano)) hơn là làm cho ứng dụng kéo từ đâu đó và tự cập nhật? – clyfe
Vấn đề là không có quyền truy cập trực tiếp vào tất cả các máy chủ (giả sử một số là phía sau NAT), do đó máy chủ sẽ có thể tự cập nhật. (đã cập nhật câu hỏi) – crappish