Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melihat riwayat layanan menggunakan penerapan layanan Amazon ECS
Penyebaran layanan memberikan pandangan komprehensif tentang penerapan Anda. Penyebaran layanan memberikan informasi berikut tentang layanan:
-
Konfigurasi beban kerja yang saat ini diterapkan (revisi layanan sumber)
-
Konfigurasi beban kerja sedang digunakan (revisi layanan target)
-
Status penyebaran
-
Jumlah tugas gagal yang terdeteksi oleh pemutusan sirkuit
-
CloudWatch Alarm yang ada di alarm
-
Ketika penyebaran layanan dimulai dan selesai
-
Rincian rollback jika terjadi
Untuk informasi tentang properti penyebaran layanan, lihatProperti yang disertakan dalam penyebaran layanan Amazon ECS.
Penyebaran layanan hanya-baca dan masing-masing memiliki ID unik.
Ada tiga tahap penyebaran layanan:
Stage | Definisi | Negara bagian terkait |
---|---|---|
Tertunda | Penyebaran layanan telah dibuat, tetapi belum dimulai | MENUNGGU |
Berkelanjutan | Penyebaran layanan sedang berlangsung |
|
Selesai | Penyebaran layanan telah selesai (berhasil atau tidak berhasil) |
|
Anda menggunakan penerapan layanan untuk memahami siklus hidup layanan Anda dan untuk menentukan apakah ada tindakan yang perlu Anda lakukan. Misalnya, jika rollback terjadi, Anda mungkin perlu menyelidiki penyebaran layanan dan melihat peristiwa layanan.
Anda dapat melihat riwayat 90 hari terbaru untuk penerapan yang dibuat pada atau setelah 25 Oktober 2024 dengan menggunakan konsol, API, dan. AWS CLI
Anda dapat menghentikan penerapan yang belum selesai. Untuk informasi selengkapnya, lihat Menghentikan penyebaran layanan Amazon ECS.
Siklus hidup penyebaran layanan
Amazon ECS membuat penyebaran layanan baru secara otomatis ketika salah satu tindakan berikut terjadi:
-
Seorang pengguna membuat layanan.
-
Pengguna memperbarui layanan dan menggunakan opsi force new deployment.
-
Pengguna memperbarui satu atau beberapa properti layanan yang memerlukan penerapan.
Saat penerapan sedang berlangsung, Amazon ECS memperbarui properti penyebaran layanan berikut untuk mencerminkan kemajuan penerapan layanan:
-
Negara
-
Jumlah tugas yang sedang berjalan
Jumlah tugas yang berjalan yang ditunjukkan dalam revisi layanan mungkin tidak sama dengan jumlah sebenarnya dari tugas yang sedang berjalan. Nomor ini mewakili jumlah tugas yang berjalan saat penerapan selesai. Misalnya, jika Anda meluncurkan tugas independen dari penyebaran layanan, tugas tersebut tidak termasuk dalam jumlah tugas yang sedang berjalan untuk revisi layanan.
-
Deteksi kegagalan pemutus sirkuit:
-
Jumlah tugas yang gagal untuk memulai
-
-
CloudWatch deteksi kegagalan alarm
-
Alarm yang aktif
-
-
Informasi rollback:
-
Waktu mulai
-
Alasan rollback
-
ARN dari revisi layanan yang digunakan untuk rollback
-
Alasan status
Amazon ECS menghapus penyebaran layanan saat Anda menghapus layanan.
Status penyebaran layanan
Penyebaran layanan dimulai dalam PENDING
status.
Ilustrasi berikut menunjukkan status penyebaran layanan yang dapat terjadi setelah PENDING
status:IN_PROGRESS
,,,ROLLBACK_REQUESTED
,SUCCESSFUL
,STOP_REQUESTED
, ROLLBACK_IN_PROGRESSS
ROLLBACK_FAILED
ROLLBACK_SUCCESSFUL
, dan. STOPPED

Informasi berikut memberikan rincian tentang status penyebaran layanan:
-
PENDING
- Penyebaran layanan telah dibuat, tetapi belum dimulai.Negara dapat pindah ke
IN_PROGRESS
,ROLLBACK_REQUESTED
,STOP_REQUESTED
, atauSTOPPED
. -
IN_PROGRESS
- Penyebaran layanan sedang berlangsung.Negara dapat pindah ke
SUCCESSFUL
,STOP_REQUESTED
,ROLLBACK_REQUESTED
,ROLLBACK_IN_PROGRESS
, danSTOPPED
. -
STOP_REQUESTED
- Status penyebaran layanan berpindah keSTOP_REQUESTED
saat salah satu hal berikut terjadi:-
Seorang pengguna memulai penyebaran layanan baru.
-
Opsi rollback tidak digunakan untuk mekanisme deteksi kegagalan (pemutus sirkuit atau berbasis alarm) dan layanan tidak mencapai keadaan.
SUCCESSFUL
Negara bergerak ke
STOPPED
. -
-
ROLLBACK_REQUESTED
- Status penyebaran layanan berpindah keROLLBACK_REQUESTED
saat pengguna meminta rollback melalui konsol, API, atau CLI.Negara dapat pindah ke
SUCCESSFUL
,ROLLBACK_IN_PROGRESS
, danSTOPPED
. -
SUCCESSFUL
- Status penyebaran layanan bergerak keSUCCESSFUL
saat penyebaran layanan berhasil diselesaikan. -
ROLLBACK_IN_PROGRESS
- Status penyebaran layanan bergerak keROLLBACK_IN_PROGRESS
saat opsi rollback digunakan untuk mekanisme deteksi kegagalan (pemutus sirkuit atau berbasis alarm) dan layanan gagal.Negara bergerak ke
ROLLBACK_SUCCESSFUL
, atauROLLBACK_FAILED
.