Anda dapat mengelola siklus hidup aplikasi di Konsol Enterprise Distributed Application Service (EDAS), seperti penyebaran, startup, dan penskalaan. Anda dapat melihat perubahan dalam siklus hidup aplikasi di halaman detail aplikasi atau mengunjungi halaman Daftar Perubahan untuk melihat catatan perubahan.
Lihat detail perubahan
Bagian ini menjelaskan cara melihat perubahan aplikasi selama proses penyebaran.
- Setelah melakukan perubahan aplikasi, kembali ke halaman Application Overview.Di bagian atas halaman Application Overview, muncul pesan Application change in progress...View Details.
- Klik View Details untuk melihat proses detail dari perubahan aplikasi.Catatan
- Jika proses berada dalam status Progressing, Executed, atau Fail yang tidak sesuai dengan harapan Anda, klik RollBack di sudut kanan atas untuk mengembalikan instance aplikasi ke versi sebelumnya.
- Anda dapat mengklik Termination di sudut kanan atas untuk menghentikan proses rollback. Setelah rollback dihentikan, Anda dapat menyebar aplikasi versi yang ingin digunakan untuk memperbaiki masalah. Untuk informasi lebih lanjut tentang cara menyebar aplikasi, lihat Ikhtisar.
- Ikhtisar perubahan di lembar rilis (bagian 1 dalam gambar): ringkasan perubahan terbaru. Anda juga dapat melihat perubahan sebelumnya dengan memilihnya dari daftar drop-down. Untuk melihat lebih banyak catatan perubahan, klik ReleaseSheet in recent three months. Bagian ini menampilkan ProcessID, BatchesReleased, Mode pemrosesan batch, Status eksekusi, dan bidang Penerbit dari perubahan yang dipilih. Untuk informasi lebih lanjut, lihat Ikhtisar Perubahan.
- Subitem perubahan (bagian 2 dalam gambar): berbagai jenis sumber daya yang terlibat dalam perubahan ini. Ikon biru menunjukkan bahwa perubahan sumber daya sedang berlangsung, ikon hijau menunjukkan bahwa perubahan berhasil, dan ikon merah menunjukkan bahwa perubahan gagal. Untuk informasi lebih lanjut, lihat Sumber Daya dan Deskripsi.
Jika rilis sedang berlangsung, halaman konsol akan diperbarui secara berkala untuk menampilkan status perubahan terbaru. Jika pembaruan memengaruhi pemecahan masalah atau pengamatan peristiwa, Anda dapat mematikan StatusRefresh di sudut kanan atas bagian 2 pada halaman. Jika StatusRefresh dimatikan, halaman tidak akan diperbarui tetapi proses perubahan tetap berlanjut di latar belakang.
- Perubahan sumber daya terperinci (bagian 3 dalam gambar): informasi perubahan batch rilis saat ini, informasi sumber daya, metrik aplikasi, pengecualian aplikasi, dan metrik sistem. Anda dapat memperoleh status rilis di bagian ini selama proses perubahan. Informasi ini dapat digunakan untuk pemecahan masalah. Untuk informasi lebih lanjut, lihat Perubahan Sumber Daya Terperinci.
Tabel 1. Ikhtisar Perubahan
Bidang Deskripsi ProcessID ID adalah pengenal unik dari lembar rilis. Jika terjadi pengecualian yang tidak diketahui, Anda dapat mengirimkan ID ini ke tim dukungan teknis EDAS untuk pemecahan masalah. BatchesReleased Jika aplikasi Anda disebarkan di beberapa instance, Anda dapat menggunakan kebijakan rilis bertahap atau rilis canary untuk mengubah aplikasi. Bidang ini menentukan jumlah batch. Mode pemrosesan batch Anda dapat beralih antara pelepasan otomatis atau manual untuk batch yang berbeda jika kebijakan rilis bertahap atau rilis canary digunakan. Status eksekusi Status perubahan dapat berupa Progressing, Executed, Fail, atau Terminated. - Progressing: menunjukkan bahwa perubahan sedang berlangsung.
- Executed: menunjukkan bahwa proses perubahan selesai.
- Fail: menunjukkan bahwa perubahan gagal karena pengecualian. Misalnya, sebuah image gagal ditarik, atau sumber daya tidak cukup di pod.
- Terminated: menunjukkan bahwa proses perubahan tertunda dihentikan oleh operasi rollback. Anda juga dapat mengklik Termination untuk menghentikan proses rollback.
Penerbit Operator yang melakukan perubahan aplikasi. Waktu rilis Waktu mulai perubahan. Deskripsi Versi perubahan. Tipe perubahan Tipe aksi dari perubahan aplikasi. Tabel 2. Sumber Daya dan Deskripsi
Sumber daya Deskripsi Rollout Digunakan untuk mengontrol beban kerja Kubernetes dasar, seperti Deployment tanpa status. ServiceTrait Digunakan untuk mengonfigurasi layanan Kubernetes atau Server Load Balancer (SLB). ImageBuilder Digunakan untuk membuat image untuk aplikasi WAR atau JAR. LogCollector Digunakan untuk mengonfigurasi pengumpulan log. DynamicLabel Digunakan untuk mengonfigurasi rilis canary ujung ke ujung. AutoScaling Digunakan untuk mengonfigurasi penskalaan otomatis. Tabel 3. Perubahan Sumber Daya Terperinci
Tab Deskripsi Cur Information Of Batch Menampilkan informasi tentang pod dasar yang terlibat dalam perubahan ini. Anda dapat melihat hasil pemantauan pod, acara, dan log, serta memeriksa status eksekusi pod yang terdaftar. Jika perubahan pod gagal, klik Analisis Kegagalan untuk mendapatkan informasi terkait. Untuk informasi tentang pemecahan masalah, lihat Pemecahan masalah perubahan aplikasi EDAS yang gagal. Informasi Sumber Daya Menampilkan acara dan detail dari perubahan sumber daya. Sumber daya ditampilkan di sisi kiri tab Informasi Sumber Daya. Sumber daya dikelompokkan dalam struktur hierarkis berdasarkan hubungan mereka. Sumber daya yang dikelompokkan dikelola oleh sumber daya induk di bawah mana mereka dikelompokkan. Sumber daya tingkat atas dalam pohon hierarki digunakan untuk perubahan semua aplikasi. Anda dapat mengklik sumber daya dalam pohon hierarki untuk melihat acara spesifik atau detail sumber daya. ApplicationIndex Menampilkan metrik keseluruhan aplikasi, termasuk waktu respons, jumlah permintaan, dan jumlah kesalahan. Pengecualian Aplikasi Menampilkan pengecualian dalam aplikasi. SystemIndex Menampilkan utilisasi CPU dan penggunaan memori sebelum dan sesudah penyebaran aplikasi.
Lihat catatan perubahan aplikasi
Masuk ke Konsol EDAS.
- Di halaman Application Overview, klik Change List di panel navigasi sisi kiri.
Halaman Change Records menampilkan semua informasi perubahan aplikasi, termasuk bidang Tipe Perubahan, Waktu Rilis, dan Status Eksekusi serta ikon atau bidang di bagian Sub item Perubahan dan Penyebaran Batch Tunggal.