Veröffentlicht am: Dec 11, 2023
CodeDeploy kann jetzt den Stopp-Hook Ihrer Anwendung während ASG-Scale-Ins aufrufen, sodass Sie laufende Aufgaben erledigen, Anwendungsressourcen freigeben oder ausgehende Verbindungen schließen können. Die Stopp-Hooks Ihrer Anwendung können auch während der Aktualisierungsvorgänge der ASG-Instance aufgerufen werden, sodass Sie Ihre Instances patchen können, ohne die Verfügbarkeit Ihrer Anwendung zu beeinträchtigen.
AWS CodeDeploy ist ein vollständig verwalteter Bereitstellungsservice, der Softwarebereitstellungen für Amazon EC2, AWS ECS und AWS Lambda automatisiert. Zuvor hat CodeDeploy Ihren Stop-Anwendungslebenszyklus-Hook nur während einer Blau/Grün-Bereitstellung ausgeführt. Mithilfe der Lebenszyklus-Terminierungs-Hooks von ASG unterbricht CodeDeploy nun die Instance-Terminierung und führt den Stopp-Hook Ihrer Anwendung für jedes Ereignis zur Beendigung der ASG-Instance aus.
Unterstützung für ASG-Anwendungsbeendigungs-Hooks ist in allen AWS-Regionen verfügbar, in denen AWS CodeDeploy verfügbar ist.
Weitere Informationen finden Sie unter Integration mit Amazon EC2 Auto Scaling im AWS CodeDeploy-Entwicklerhandbuch.