2012-02-18 33 views
1

我想在生產環境中更新節點應用程序,但用戶正在使用它來處理信用卡事務。等待關鍵部分在優雅節點中完成。關閉

我運行supervisor,但我想等到所有關鍵部分(如保存數據或發送重要信息)在重新啓動之前完成。

回答

0

創建編程的停機時間看起來是最直接的事情,只是在停機前幾分鐘通知用戶並停止關鍵事務,總是選擇正確的時間離線,並且確保離開時間只有很短的時間你的用戶。

您也可以將更多的應用程序委託給您的應用程序的各個部分,例如在可以使用隊列發送消息的單獨流程中處理付款。

這顯然取決於您的需求,通過方式一定要向用戶透露程序化停機時間,他們會很樂意回來。