4
我已經通過consul的鍵值存儲提供了應用程序配置給運行在ECS服務中的應用程序容器。如何在AWS ECS中重新啓動容器?
應用程序只從啓動時的一次從consul讀取其配置。
當我需要更改配置時,應該如何重新啓動容器以便刷新應用程序配置?
我希望能通過aws cli以編程方式進行此操作。
我已經通過consul的鍵值存儲提供了應用程序配置給運行在ECS服務中的應用程序容器。如何在AWS ECS中重新啓動容器?
應用程序只從啓動時的一次從consul讀取其配置。
當我需要更改配置時,應該如何重新啓動容器以便刷新應用程序配置?
我希望能通過aws cli以編程方式進行此操作。
您不重新啓動容器。但是,您可以停止單個任務,並且ECS會在集羣某處重新創建另一個任務實例。
我曾考慮過。然而,這不會導致(輕微)停機時間嗎?保持ECS開箱即用的藍綠色部署效果非常好。 – Nick
這會導致輕微的停機時間,但重啓也是如此。您可以增加服務的任務數量,以便擴展,從負載平衡器中刪除舊任務,然後停止舊任務。 –