Grup instans adalah sekelompok Instance Elastic Compute Service (ECS) tempat aplikasi Anda berjalan. Anda dapat menerapkan versi aplikasi yang berbeda di grup instans yang berbeda serta mengelola lalu lintas akses dan menerapkan rilis canary berdasarkan grup tersebut.
Catatan penggunaan
Saat aplikasi dibuat di Enterprise Distributed Application Service (EDAS), EDAS membuat grup default untuk aplikasi tersebut. Grup default tidak dapat dihapus.
Jika Anda tidak memerlukan penerapan beberapa versi aplikasi untuk tujuan manajemen lalu lintas atau rilis canary, grup default sudah cukup untuk kebutuhan sehari-hari. Dalam hal ini, Anda tidak perlu membuat grup instans baru.
Saat menerapkan aplikasi, disarankan menggunakan konfigurasi Java Virtual Machine (JVM), Tomcat, templat peluncuran, dan Server Load Balancer (SLB) dari grup instans tempat aplikasi tersebut termasuk.
Buat grup instans
Jika ingin memverifikasi versi baru aplikasi tanpa memengaruhi lalu lintas ke lingkungan produksi, buatlah grup instans untuk rilis canary aplikasi Anda.
Masuk ke .
Di panel navigasi kiri, pilih . Di bilah navigasi atas, pilih wilayah. Pada halaman Applications, pilih namespace mikroservis dari daftar drop-down Namespace Mikroservis, lalu klik nama aplikasi yang ingin dikelola.
Pada halaman Basic Information, klik tab Instance Information, lalu klik Create Group di pojok kanan atas.
Dalam kotak dialog Create Group, konfigurasikan Group Name dan Deployment Package Version, lalu klik Create. Pesan The group is created. akan muncul di bagian atas halaman.
Tambahkan instans ke grup instans
Setelah grup instans dibuat, Anda dapat menambahkan instans dengan salah satu metode berikut:
Metode 1: Scale out instans aplikasi. Untuk informasi lebih lanjut, lihat Perluas Instans Aplikasi dalam Cluster ECS.
Metode 2: Replace an instance group untuk instans aplikasi. Prosedurnya adalah sebagai berikut:
Pada tab Instance Information, klik Change Group di kolom Actions dari instans aplikasi yang diinginkan.
Dalam kotak dialog Change Group, konfigurasikan Target Group dan klik OK.
Berikut adalah hubungan antara grup instans, aplikasi, dan versi aplikasi:
Jika tidak ada versi aplikasi yang diterapkan di grup baru, versi aplikasi dari instans saat ini, seperti V1.0, digunakan sebagai versi penerapan default grup baru.
Jika versi aplikasi telah diterapkan di grup baru, seperti V2.0, tetapi versi tersebut tidak sesuai dengan versi aplikasi V1.0 dari instans saat ini, kedua versi tersebut ditampilkan di kotak dialog Change Group. Pilih salah satu kebijakan penerapan berikut berdasarkan kebutuhan bisnis Anda:
Untuk menerapkan versi aplikasi V2.0 dari grup baru ke instans saat ini, atur parameter Re-deploy ke Use Target Group Version for Re-deployment .
Untuk terus menggunakan versi aplikasi V1.0 dari instans saat ini, atur parameter Re-deploy ke Change Group Without Re-deployment.
CatatanJika versi paket penerapan instans berbeda dari versi paket penerapan grup, pesan akan muncul.
Lihat grup instans
Masuk ke .
Di panel navigasi kiri, pilih . Di bilah navigasi atas, pilih wilayah. Pada halaman Applications, pilih namespace mikroservis dari daftar drop-down Namespace Mikroservis, lalu klik nama aplikasi yang ingin dikelola.
Pada halaman detail aplikasi, klik tab Instance Information untuk melihat informasi grup dan versi paket penerapan setiap grup.
Jika aplikasi diterapkan di grup, versi paket penerapan terbaru ditampilkan di sebelah nama grup.
Instans ditampilkan berdasarkan grup tempat instans tersebut termasuk.
Konfigurasikan parameter JVM dan Tomcat untuk grup instans
Anda dapat mengonfigurasi parameter JVM dan Tomcat untuk grup instans. Anda juga dapat mengonfigurasi parameter JVM dan Tomcat untuk aplikasi. Untuk informasi lebih lanjut, lihat Konfigurasikan Parameter JVM dan Tomcat untuk Aplikasi dalam Cluster ECS.
Pada halaman detail aplikasi, klik tab Instance Information, lalu klik Group Settings di sebelah grup yang diinginkan.
Dari daftar drop-down, pilih JVM atau Tomcat.
Dalam kotak dialog Group Settings, konfigurasikan parameter JVM atau Tomcat berdasarkan kebutuhan bisnis Anda dan klik Configure JVM Parameters atau Configure Tomcat.
Untuk informasi lebih lanjut tentang parameter JVM dan Tomcat, lihat Konfigurasikan Parameter JVM dan Tomcat untuk Aplikasi dalam Cluster ECS.
Asosiasikan templat peluncuran dengan grup instans
Templat peluncuran digunakan untuk membuat instans ECS dalam beberapa langkah. Anda dapat mengasosiasikan templat peluncuran dengan grup instans untuk memperluas instans ECS dalam grup secara efisien.
Pada halaman detail aplikasi, klik tab Instance Information, lalu klik Group Settings di sebelah grup yang diinginkan.
Dari daftar drop-down, pilih Instance Launch Template.
Dalam kotak dialog Group Settings, pilih Bind Launch Template, pilih templat peluncuran dan versi, lalu klik Modify.
Mengikat instans SLB ke grup instans
Untuk informasi lebih lanjut tentang skenario dan prosedur mengikat instans SLB ke grup instans, lihat Ikhtisar.
Hapus grup instans
Anda dapat menghapus grup instans jika grup tersebut tidak berisi instans dan tidak lagi diperlukan. Grup yang dihapus tidak dapat dipulihkan. Berhati-hatilah saat menghapus grup instans.
Pada halaman detail aplikasi, klik tab Instance Information. Pada tab yang muncul, temukan grup yang ingin dihapus dan klik Delete Group di sebelah kanan.
Dalam pesan Delete Group, klik Delete.
Referensi
Panduan pengguna | Referensi API |
Buat grup instans | |
Tambahkan instans ke grup instans |
|
Lihat grup instans | |
Konfigurasikan parameter JVM dan Tomcat untuk grup instans | |
Asosiasikan templat peluncuran dengan grup instans untuk memperluas instans | |
Mengikat instans SLB ke grup instans | |
Hapus grup instans |