

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menggunakan Amazon EventBridge Scheduler untuk menjadwalkan tugas Amazon ECS
<a name="tasks-scheduled-eventbridge-scheduler"></a>

EventBridge Scheduler adalah penjadwal tanpa server yang memungkinkan Anda membuat, menjalankan, dan mengelola tugas dari satu layanan terpusat yang dikelola. Ini menyediakan fungsionalitas penjadwalan satu kali dan berulang yang independen dari bus acara dan aturan. EventBridge Penjadwal sangat dapat disesuaikan, dan menawarkan skalabilitas yang ditingkatkan dibandingkan aturan EventBridge terjadwal, dengan serangkaian operasi dan AWS layanan API target yang lebih luas. EventBridge Penjadwal menyediakan jadwal berikut yang dapat Anda konfigurasi untuk tugas Anda di konsol EventBridge Scheduler:
+ Rate-based 
+ Cron-based

  Anda dapat mengonfigurasi jadwal berbasis cron di zona waktu apa pun.
+ One-time jadwal

  Anda dapat mengonfigurasi jadwal satu kali di zona waktu apa pun.

Anda dapat menjadwalkan Amazon ECS menggunakan Amazon EventBridge Scheduler.

Meskipun Anda dapat membuat tugas terjadwal di konsol Amazon ECS, saat ini konsol Pen EventBridge jadwal menyediakan lebih banyak fungsionalitas.

Selesaikan langkah-langkah berikut sebelum menjadwalkan tugas:

1. Gunakan konsol VPC untuk mendapatkan ID subnet tempat tugas berjalan dan ID grup keamanan untuk subnet. Untuk informasi selengkapnya, lihat [ Subnet untuk VPC Anda](https://docs.aws.amazon.com/vpc/latest/userguide/configure-subnets.html), dan Mengon [ trol lalu lintas ke AWS sumber daya Anda menggunakan grup keamanan ](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-security-groups.html) di Panduan Pengguna * Amazon VPC. *

1. Konfigurasikan peran eksekusi EventBridge Scheduler. Untuk informasi selengkapnya, lihat Menyi [ apkan peran eksekusi ](https://docs.aws.amazon.com/scheduler/latest/UserGuide/setting-up.html#setting-up-execution-role) di Panduan * Pengguna EventBridge Penjadwal * Amazon. 

1. Jika Anda ingin menggunakan strategi penyedia kapasitas untuk menjalankan tugas, Anda harus memiliki penyedia kapasitas yang terkait dengan cluster.

**Untuk membuat jadwal baru menggunakan konsol**

1. Buka konsol Amazon EventBridge Scheduler di [ https://console.aws.amazon.com/scheduler/home](https://console.aws.amazon.com/scheduler/home/).

1.  Pada ** halaman ** Jadwal, pilih ** Buat jadwal**. 

1.  Pada ** halaman Detail T ** entukan jadwal, di ** ** bagian Nama dan deskripsi Jadwal, lakukan hal berikut: 

   1. Untuk Nama ** Jadwal**, masukkan nama untuk jadwal Anda. Misalnya, **MyTestSchedule**. 

   1. (Opsional) Untuk ** Deskripsi**, masukkan deskripsi untuk jadwal Anda. Misalnya, **TestSchedule**.

   1. Untuk grup ** Jadwal**, pilih grup jadwal. Jika Anda tidak memiliki grup, pilih ** default**. Untuk membuat grup jadwal, pilih ** buat jadwal Anda sendiri**. 

      Anda menggunakan grup jadwal untuk menambahkan tag ke grup jadwal. 

1. Pilih opsi jadwal Anda.    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonECS/latest/developerguide/tasks-scheduled-eventbridge-scheduler.html)

1. (Opsional) Jika Anda memilih Jadwal ** berulang ** pada langkah sebelumnya, di ** bagian J ** angka Waktu, lakukan hal berikut: 

   1. Untuk ** Zona Waktu**, pilih zona waktu. 

   1. Untuk ** Tanggal dan waktu mulai**, masukkan tanggal yang valid dalam `YYYY/MM/DD` format, lalu tentukan stempel waktu dalam format 24 jam`hh:mm`. 

   1. Untuk ** Tanggal dan waktu akhir**, masukkan tanggal yang valid dalam `YYYY/MM/DD` format, lalu tentukan stempel waktu dalam format 24 jam`hh:mm`. 

1. Pilih **Berikutnya**. 

1. Pada ** halaman ** Pilih target, lakukan hal berikut: 

   1. Pilih ** Semua API**, dan kemudian di kotak pencarian masukkan ** ECS**. 

   1. Pilih ** Amazon ECS**.

   1. Di kotak pencarian, masukkan ** RunTask**, lalu pilih ** RunTask**.

   1. Untuk cluster ** ECS**, pilih cluster.

   1. Untuk tugas ** ECS**, pilih definisi tugas yang akan digunakan untuk tugas tersebut.

   1. Pilih bagaimana tugas Anda didistribusikan di seluruh infrastruktur cluster Anda. Per ** luas opsi Kom ** putasi, lalu pilih salah satu opsi berikut    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonECS/latest/developerguide/tasks-scheduled-eventbridge-scheduler.html)

   1. Untuk ** Subnet**, masukkan ID subnet untuk menjalankan tugas.

   1. Untuk grup ** keamanan**, masukkan ID grup keamanan untuk subnet.

   1. (Opsional) Untuk menggunakan strategi penempatan tugas selain default, perluas ** Batasan Penempatan**, lalu masukkan batasan.

       Untuk informasi selengkapnya, lihat [Cara Amazon ECS Menempatkan Tugas di Instans Kontainer](task-placement.md).

   1. (Opsional) Untuk membantu mengidentifikasi tugas Anda, di bawah ** Tag ** konfigurasikan tag Anda.

      Agar Amazon ECS secara otomatis menandai semua tugas yang baru diluncurkan dengan tag definisi tugas, pilih ** Aktifkan tag terkelola Amazon ECS. **

1. Pilih **Berikutnya**. 

1. Pada ** halaman ** Pengaturan, lakukan hal berikut: 

   1. Untuk mengaktifkan jadwal, di bawah Status ** jadwal**, aktifkan ** Aktifkan jadwal**. 

   1. Untuk mengonfigurasi kebijakan coba ulang untuk jadwal Anda, di bawah Kebijakan ** coba ulang dan antrean huruf mati (DLQ)**, lakukan hal berikut:
      + Alihkan C ** oba Lag ** i.
      + Untuk ** Waktu retensi maksimum peristiwa**, masukkan ** jam ** dan ** menit maksimum yang harus disimpan oleh Pen EventBridge jadwal untuk acara ** yang belum diproses.
      + Waktu maksimum adalah 24 jam.
      + Untuk ** Percobaan ulang maksimum**, masukkan jumlah maksimum kali EventBridge Penjadwal mencoba ulang jadwal jika target mengembalikan kesalahan. 

         Nilai maksimum adalah 185 percobaan ulang. 

      Dengan kebijakan coba ulang, jika jadwal gagal memanggil targetnya, Penjadwal menjalankan ulang EventBridge jadwal. Jika dikonfigurasi, Anda harus mengatur waktu retensi maksimum dan percobaan ulang untuk jadwal.

   1. Pilih tempat Pen EventBridge jadwal menyimpan peristiwa yang tidak terkirim.     
[See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/AmazonECS/latest/developerguide/tasks-scheduled-eventbridge-scheduler.html)

   1. Untuk menggunakan kunci yang dikelola pelanggan untuk mengenkripsi input target Anda, di bawah ** Enkripsi**, pilih Ku ** stomisasi pengaturan enkripsi (lanjutan)**. 

      Jika Anda memilih opsi ini, masukkan kunci KMS yang ada ARN atau pilih ** Buat AWS KMS key** untuk menavigasi ke AWS KMS konsol. Untuk informasi selengkapnya tentang cara EventBridge Penjadwal mengenkripsi data Anda saat diam, lihat En [ kripsi saat diam ](https://docs.aws.amazon.com/scheduler/latest/UserGuide/encryption-rest.html) di Panduan Pengguna Pen EventBridge jadwal * Amazon. * 

   1. Untuk ** Iz ** in, pilih ** Gunakan peran yang ada**, lalu pilih peran tersebut.

      Agar Pen EventBridge jadwal membuat peran eksekusi baru untuk Anda, pilih ** Buat peran baru untuk jadwal ** ini. Kemudian, masukkan nama untuk Nama ** Peran**. Jika Anda memilih opsi ini, Pen EventBridge jadwal akan melampirkan izin yang diperlukan untuk target templat Anda ke peran tersebut. 

1. Pilih **Berikutnya**. 

1.  Di ** halaman ** Tinjau dan buat jadwal, tinjau detail jadwal Anda. Di setiap bagian, pilih ** Edit ** untuk kembali ke langkah itu dan mengedit detailnya. 

1. Pilih ** Buat jadwal**. 

   Anda dapat melihat daftar jadwal baru dan yang sudah ada di ** halaman ** Jadwal. Di bawah ** kolom ** Status, verifikasi bahwa jadwal baru Anda di ** aktifkan**. 

## Langkah selanjutnya
<a name="eventbridge-scheduler-next-steps"></a>

Anda dapat menggunakan konsol EventBridge Scheduler atau AWS CLI untuk mengelola jadwal. Untuk informasi selengkapnya, lihat M [ engelola jadwal ](https://docs.aws.amazon.com/scheduler/latest/UserGuide/managing-schedule.html) di Panduan * Pengguna EventBridge Penjadwal * Amazon.