Gunakan Show
Kebijakan AutoScalingReplacingUpdateUntuk menentukan bagaimana AWS CloudFormation menangani pembaruan pengganti untuk Auto Scaling grup, gunakan Sebelum mencoba pembaruan, pastikan Anda memiliki Amazon EC2 kapasitas yang cukup Auto Scaling grup yang baru maupun yang lama. SyntaxProperties
Menentukan apakah Auto Scaling grup dan instans akan diganti selama pembaruan. Selama penggantian, CloudFormation mempertahankan grup lama sampai grup baru selesai dibuat. Jika pembaruan gagal, CloudFormation dapat memutar kembali ke Auto Scaling grup lama dan menghapus Auto Scaling grup. Sementara CloudFormation menciptakan grup baru, itu tidak melepaskan atau melampirkan instans apa pun. Setelah berhasil membuat Auto Scaling grup baru, CloudFormation menghapus Auto Scaling grup lama selama proses pembersihan. Ketika Anda mengatur Type: Boolean Required: No Kebijakan AutoScalingRollingUpdateUntuk menentukan cara CloudFormation menangani pembaruan berkelanjutan untuk Auto Scaling grup, gunakan Sadarilah bahwa, selama operasi rollback pembaruan tumpukan, CloudFormation menggunakan
metode SyntaxProperties
Menentukan jumlah instans maksimum yang CloudFormation memperbarui. Default:
Maksimum: Type: Integer Required: No MinInstancesInService Menentukan jumlah instans minimum yang harus ada dalam layanan Auto Scaling grup saat CloudFormation memperbarui instans lama. Nilai ini harus kurang dari MaxSize Auto Scaling grup. Default: Type: Integer Required: No MinSuccessfulInstancesPercent Tentukan persentase instans dalam pembaruan berkelanjutan Auto Scaling yang harus memberi sinyal berhasil agar
pembaruan berhasil. Anda dapat menentukan nilai dari Jika sebuah instans tidak mengirim sinyal dalam waktu yang ditentukan dalam Jika Anda menentukan properti ini, Anda juga harus
mengaktifkan Parameter Default: Type: Integer Required: No PauseTime Jumlah waktu CloudFormation berhenti setelah membuat perubahan ke batch instansuntuk memberikaninstans waktu guna memulai aplikasi perangkat lunak. Misalnya, Anda mungkin perlu menentukan Jika Anda mengaktifkan Tentukan Default: Type: String Required: No SuspendProcesses Menentukan Auto Scaling proses untuk menangguhkan selama pembaruan tumpukan. Menangguhkan proses mencegah Auto Scaling dari mengganggu pembaruan tumpukan. Misalnya, Anda dapat menangguhkan agar alarm Amazon EC2 Auto Scaling tidak menjalankan kebijakan penskalaan yang terkait dengan alarm. Untuk nilai yang valid, lihat Default: Tidak ditentukan Jenis: Daftar Auto Scaling proses Required: No WaitOnResourceSignals Menentukan apakah Auto Scaling grup menunggu sinyal dari instans baru selama
pembaruan. Gunakan properti ini untuk memastikan bahwa instans telah selesai menginstal dan mengonfigurasi aplikasi sebelum Auto Scaling pembaruan grup dilanjutkan. AWS CloudFormation menunda pembaruan Auto Scaling grup setelah Instans EC2 baru diluncurkan ke dalam grup. AWS CloudFormation harus menerima sinyal dari setiap instans baru dalam ditentukan Agar instans menunggu Elastic Load Balancing pemeriksaan kondisi sebelum menandakan keberhasilan, tambahkan verifikasi pemeriksaan kondisi dengan menggunakan skrip pembantu
cfn-init. Sebagai contoh, lihat Default: Type: Boolean Required: Conditional. Jika Anda menentukan Kebijakan AutoScalingScheduledActionUntuk menentukan bagaimana AWS CloudFormation menangani pembaruan untuk properti Dengan tindakan
terjadwal, properti ukuran grup Auto Scaling grup dapat berubah kapan saja. Ketika Anda memperbarui tumpukan dengan Auto Scaling grup dan tindakan terjadwal, CloudFormation selalu tetapkan nilai properti ukuran grup Anda Auto Scaling untuk nilai-nilai yang didefinisikan dalam Jika Anda tidak ingin CloudFormation mengubah salah satu nilai properti ukuran grup ketika Anda memiliki tindakan terjadwal berlaku,
gunakan SyntaxProperties
Jika Default: Type: Boolean Required: No Kebijakan UseOnlineReshardingUntuk memodifikasi serpihan grup replikasi dengan menambahkan atau menghapus serpihan, daripada mengganti seluruh sumber daya
AWS። ElastiCache። ReplicationGroup, gunakan Jika Kebijakan Hal-hal yang perlu dipertimbangkan saat mengatur
Untuk informasi selengkapnya tentang memodifikasi grup replikasi, lihat ModifyReplicationGroupShardConfiguration di Amazon ElastiCache API Reference. SyntaxKebijakan enableVersionUpgradeUntuk meningkatkan OpenSearch Service domain ke versi baru OpenSearch daripada mengganti seluruh sumber daya AWS። Elasticsearch። Domain, gunakan Jika Kebijakan Untuk informasi selengkapnya tentang peningkatan OpenSearch Service domain, lihat UpgradeElasticsearchDomain di Amazon OpenSearch Service Developer Guide. SyntaxKebijakan CodeDeployLambdaAliasUpdateUntuk melakukan CodeDeploy deployment saat versi berubah
pada SyntaxProperties
Nama Lambda fungsi yang dijalankan setelah lalu lintas perutean selesai. Wajib: Tidak Tipe: String ApplicationName Nama CodeDeploy aplikasi. Wajib: Ya Tipe: String BeforeAllowTrafficHook Nama Lambda fungsi yang dijalankan sebelum lalu lintas perutean selesai. Wajib: Tidak Tipe: String DeploymentGroupName Nama CodeDeploy grup deployment. Di sinilah kebijakan pergeseran lalu lintas ditetapkan. Wajib: Ya Tipe: String Untuk contoh yang menentukan ExamplesContoh berikut menunjukkan cara menambahkan kebijakan pembaruan ke Auto Scaling grup dan cara mempertahankan ketersediaan saat memperbarui metadata. Tambahkan UpdatePolicy ke Auto Scaling grupContoh
berikut menunjukkan cara menambahkan kebijakan pembaruan. Selama pembaruan, instans Auto Scaling pembaruan grup dalam batch dua dan menjaga batas minimal satu instans dalam layanan. Karena JSON
YAML
Kebijakan AutoScalingReplacingUpdateContoh berikut menyatakan kebijakan yang memaksa grup Auto Scaling terkait untuk diganti selama pembaruan. Agar pembaruan berhasil, persentase instans (ditentukan oleh JSON
YAML
Pertahankan ketersediaan saat memperbarui metadata untuk skrip pembantu cfn-initKetika Anda menginstal aplikasi perangkat lunak pada instans Anda, Anda dapat menggunakan Ketika Anda hanya memperbarui metadata (misalnya, ketika memperbarui paket ke versi lain), Anda dapat menggunakan Memaksa pembaruan bergulir membutuhkan CloudFormation untuk membuat instans baru dan kemudian menghapus yang lama. Setiap informasi yang disimpan pada instans lama hilang. Untuk memaksa pembaruan berkelanjutan, mengubah ID logis sumber daya konfigurasi peluncuran, dan kemudian memperbarui tumpukan dan referensi apa pun yang menunjuk ke ID logika asli (seperti grup Auto Scaling tertentu). CloudFormation memicu pembaruan berkelanjutan pada Auto Scaling grup, yang menggantikan semua instans. Templat asli
ID logis yang diperbarui
Kebijakan pembaruan alias LambdaContoh berikut menentukan JSON
YAML
Apa yang dimaksud dengan function dalam PHP?Fungsi (atau Function) di bahasa pemograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Kita dapat membuat fungsi sendiri, atau menggunakan fungsi yang dibuat oleh programmer lain.
Bagaimana cara yang benar untuk membuat fungsi di PHP?Membuat fungsi pada PHP dapat dilakukan dengan mudah, yaitu (1) menuliskan keyword function  (2) kemudian diikuti dengan nama fungsi (3) diikuti dengan tanda kurung ()  sebagai tempat argumen, (4) kemudian diikuti dengan kurung kurawa {} sebagi block statement yang akan dijalankan ketika fungsi dipanggil.
Manakah aturan penamaan function yang benar?Nama dari function dapat ditulis dengan aturan sebagai berikut :. Terdiri hanya dari angka, huruf dan underscore.. Tidak bisa diawali menggunakan angka.. Tidak boleh ada nama function yang sama dan telah dideklarasikan. (pada PHP tidak bisa overloading).. Nama function tidak case-sensitive.. Apa itu parameter dalam pemrograman PHP?Parameter adalah suatu nilai (berypa variabel) yang dikirimkan ke dalam fungsi, yang kemudian akan ikut diproses di dalam badan fungsi. Dengan menggunakan parameter, suatu fungsi dapat memberikan hasil yang dinamis atau berubah-rubah setiap fungsi tersebut dipanggil.
|