View a markdown version of this page

Buat EventBridge aturan untuk acara kolam renang hangat - Amazon EC2 Auto Scaling

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

Buat EventBridge aturan untuk acara kolam renang hangat

Contoh berikut membuat EventBridge aturan untuk memanggil tindakan terprogram. Ini dilakukan setiap kali grup Penskalaan Otomatis Anda memancarkan peristiwa ketika instance baru ditambahkan ke kolam hangat.

Sebelum membuat aturan, buat AWS Lambda fungsi yang ingin digunakan aturan sebagai target. Anda harus menentukan fungsi ini sebagai target untuk aturan. Prosedur berikut hanya menyediakan langkah-langkah untuk membuat EventBridge aturan yang bertindak ketika instance baru memasuki kolam hangat. Untuk tutorial pengantar yang menunjukkan cara membuat fungsi Lambda sederhana untuk dipanggil ketika acara masuk cocok dengan aturan, lihat. Tutorial: Mengkonfigurasi hook siklus hidup yang memanggil fungsi Lambda

Untuk informasi selengkapnya tentang membuat dan bekerja dengan kolam hangat, lihatKurangi latensi untuk aplikasi dengan waktu boot yang lama menggunakan kolam hangat.

Untuk membuat aturan acara yang memanggil fungsi Lambda
  1. Buka EventBridge konsol Amazon di https://console.aws.amazon.com/events/.

  2. Di panel navigasi, pilih Aturan.

  3. Pilih Buat aturan.

  4. Untuk Tentukan detail aturan, lakukan hal berikut:

    1. Masukkan Nama untuk aturan tersebut dan, secara opsional, deskripsi.

      Aturan tidak boleh memiliki nama yang sama dengan aturan lain di Wilayah yang sama dan di bus peristiwa yang sama.

    2. Untuk Bus peristiwa, pilih default. Ketika sebuah acara Layanan AWS di akun Anda menghasilkan acara, itu selalu masuk ke bus acara default akun Anda.

    3. Untuk Tipe aturan, pilih Aturan dengan pola peristiwa.

    4. Pilih Selanjutnya.

  5. Untuk Pola peristiwa build, lakukan hal berikut ini:

    1. Untuk Sumber acara, pilih AWS acara atau acara EventBridge mitra.

    2. Untuk Pola acara, pilih Pola ku stom (editor JSON), dan tempel pola berikut ke dalam kotak Pola acara, ganti teks italics dengan nama grup Penskalaan Otomatis Anda.

      { "source": [ "aws.autoscaling" ], "detail-type": [ "EC2 Instance-launch Lifecycle Action" ], "detail": { "AutoScalingGroupName": [ "my-asg" ], "Origin": [ "EC2" ], "Destination": [ "WarmPool" ] } }

      Untuk membuat aturan yang cocok untuk acara lain, ubah pola acara. Untuk informasi selengkapnya, lihat Contoh pola acara.

    3. Pilih Selanjutnya.

  6. Untuk Pilih target, lakukan hal berikut:

    1. Untuk Tipe target, pilih Layanan AWS.

    2. Untuk Pilih target, pilih Fungsi Lambda.

    3. Untuk Fungsi, pilih fungsi yang ingin Anda kirim acara.

    4. (Opsional) Untuk Konfigurasi version/alias, masukkan pengaturan versi dan alias untuk fungsi Lambda target.

    5. (Opsional) Untuk Pengaturan tambahan, masukkan pengaturan tambahan yang sesuai untuk aplikasi Anda. Untuk informasi selengkapnya, lihat Membuat EventBridge aturan Amazon yang bereaksi terhadap peristiwa di Panduan EventBridge Pengguna Amazon.

    6. Pilih Selanjutnya.

  7. (Opsional) Untuk Tanda, Anda dapat secara opsional menetapkan satu atau beberapa tanda ke aturan, lalu pilih Berikutnya.

  8. Untuk Tinjau dan buat, tinjau detail aturan dan ubah seperlunya. Kemudian, pilih Buat aturan.