Topik ini menjelaskan cara menggunakan Enterprise Distributed Application Service (EDAS) untuk mengelola aplikasi. Contohnya, Anda dapat membuat, menerapkan, memperbarui, mengecilkan, memperluas, memulai, menghentikan, mereset, me-restart, dan menghapus aplikasi, serta meningkatkan atau menurunkan lingkungan runtime.
Buat aplikasi
Anda dapat mengembangkan aplikasi berdasarkan framework Apache Dubbo, Spring Cloud, atau High-Speed Service Framework (HSF), lalu membangun aplikasi tersebut menjadi paket WAR atau JAR. Setelah itu, Anda dapat menerapkan aplikasi ke klaster Elastic Compute Service (ECS) di EDAS.
Terapkan aplikasi
Setelah membuat aplikasi di EDAS, Anda dapat menerapkannya. Di halaman Basic Information, klik Deploy Application di pojok kanan atas.
Setelah menerapkan aplikasi, Anda dapat memperbaruinya. Di halaman Basic Information, klik Deploy Application di pojok kanan atas.
Saat memperbarui aplikasi, Anda harus memilih jenis paket penerapan yang sama seperti yang digunakan saat pertama kali menerapkan aplikasi.
Kembalikan aplikasi
Jika terdeteksi adanya pengecualian setelah pembaruan aplikasi, Anda dapat mengembalikan aplikasi ke versi sebelumnya. Di halaman Basic Information, klik Roll back Application di pojok kanan atas.
Jika pengecualian terjadi selama pembaruan instance aplikasi, paket penerapan tidak tersedia, atau pemeriksaan kesehatan gagal, Anda juga dapat mengembalikan aplikasi. Di halaman Change Details, klik Stop Change di pojok kanan atas.
Perluas aplikasi
Anda dapat memperluas aplikasi dengan menambahkan instance aplikasi untuk meningkatkan kapasitas komputasi aplikasi. Saat instance aplikasi yang ada kelebihan beban, Anda dapat menambahkan instance aplikasi. Di halaman Basic Information, klik Scale Out di pojok kanan atas. Untuk informasi lebih lanjut, lihat Skala instance aplikasi di klaster ECS.
Jika total kapasitas dari instance yang akan ditambahkan dan instance yang ada melebihi batas atas yang dapat didukung oleh sumber daya aplikasi, permintaan perluasan gagal.
Kecilkan aplikasi
Anda dapat mengecilkan aplikasi dengan menghapus instance aplikasi untuk mengurangi kapasitas komputasi aplikasi. Saat aplikasi sedang idle, buka tab Instance Information dan klik Process Instances in Batch. Dalam kotak dialog Process Instances in Batch, pilih instance yang ingin dihapus, klik Hentikan Secara Batch, lalu hapus mereka.
Mulai atau hentikan aplikasi
Anda dapat menghentikan aplikasi sesuai kebutuhan saat aplikasi sedang berjalan. Setelah menghentikan aplikasi, penagihan dan pengukuran instance aplikasi terkait akan ditangguhkan. Anda hanya dapat memulai atau menghentikan aplikasi jika setidaknya satu instance aplikasi tersedia. Saat memulai atau menghentikan aplikasi, semua instance yang tersedia untuk aplikasi ini akan dimulai atau dihentikan secara bersamaan. Saat lebih dari satu instance aplikasi tersedia, startup atau penghentian instance aplikasi hanya memengaruhi status instance tersebut. Saat hanya satu instance aplikasi yang tersedia, aplikasi mulai atau berhenti sesuai dengan startup atau penghentian instance aplikasi tersebut.
Setelah aplikasi yang berjalan berdasarkan layanan lain seperti Server Load Balancer (SLB) atau Virtual Private Cloud (VPC) dihentikan, layanan tempat aplikasi ini bergantung masih akan ditagih.
Start or stop an application
Di halaman Basic Information, klik Stop Application atau Start Application di pojok kanan atas untuk menghentikan atau memulai aplikasi.
Start or stop an application instance
Di tab Instance Information, klik Enable atau Stop di kolom Actions untuk memulai atau menghentikan instance aplikasi.
Di tab Instance Information, klik Process Instances in Batch. Dalam kotak dialog Process Instances in Batch, pilih beberapa instance aplikasi dan mulai atau hentikan mereka.
Hapus aplikasi
Di halaman Basic Information, klik Delete Application di pojok kanan atas untuk menghapus aplikasi.
Reset aplikasi
Di tab Instance Information, klik Reset di kolom Actions untuk mereset lingkungan runtime instance aplikasi. Setelah reset, versi lingkungan runtime tidak berubah.
Restart aplikasi
Untuk instance aplikasi yang sedang berjalan, klik Restart di kolom Actions pada tab Instance Information untuk menghentikan dan me-restart instance tersebut.
Tingkatkan atau turunkan lingkungan runtime aplikasi
Setelah menerapkan aplikasi di klaster ECS, Anda dapat meningkatkan atau menurunkan lingkungan runtime aplikasi ini selama operasi dan pemeliharaan untuk memenuhi kebutuhan fungsional yang berbeda. Untuk informasi lebih lanjut, lihat Tingkatkan atau turunkan lingkungan runtime.