All Products
Search
Document Center

Enterprise Distributed Application Service:Sebarkan Aplikasi Spring Cloud dan Dubbo di Lingkungan ECS Default

Last Updated:Mar 13, 2026

Enterprise Distributed Application Service (EDAS) menyediakan demo aplikasi mikroservis berbasis Spring Cloud, Dubbo, dan High-speed Service Framework (HSF) untuk membantu Anda mempelajari cara menyebar aplikasi tersebut. EDAS juga menyediakan lingkungan Elastic Compute Service (ECS) default untuk penerapan aplikasi yang cepat. Topik ini menjelaskan cara menerapkan aplikasi mikroservis di lingkungan ECS default.

Prasyarat

  • EDAS telah diaktifkan. Untuk informasi selengkapnya, lihat Aktifkan EDAS.

  • Auto Scaling telah diaktifkan dan diberi otorisasi.

Informasi latar belakang

Lingkungan ECS default: Setiap wilayah berisi namespace mikroservis default. EDAS membuat kluster default dalam namespace ini, yang menggunakan virtual private cloud (VPC) default wilayah tersebut.

Demo aplikasi: Konsol EDAS menyediakan sepasang demo aplikasi mikroservis untuk framework Spring Cloud, Dubbo, dan HSF yang dapat Anda gunakan untuk melakukan pemanggilan layanan sederhana. Prosedur penerapan serupa untuk demo dari berbagai framework. Topik ini menggunakan demo aplikasi Spring Cloud sebagai contoh. Untuk informasi selengkapnya tentang demo tersebut, lihat alibabacloud-microservice-demo.

Untuk informasi tentang cara mengimplementasikan fitur untuk aplikasi mikroservis, lihat Ikhtisar pengembangan aplikasi.

Proses

默认环境创建ECS应用

Prosedur

Buat aplikasi provider

Demo aplikasi mikroservis mencakup aplikasi sisi server (provider) dan aplikasi sisi klien (consumer). Topik ini menjelaskan cara menerapkan aplikasi provider. Setelah Anda menerapkan provider, Anda dapat mengikuti langkah-langkah yang sama untuk menerapkan aplikasi consumer.

Catatan

Karena adanya hubungan pemanggilan layanan, Anda harus menerapkan aplikasi provider terlebih dahulu sebelum menerapkan aplikasi consumer. Jika Anda menerapkan aplikasi consumer terlebih dahulu, pemanggilan layanan akan gagal dan menyebabkan exception.

  1. Login ke .

  2. Di panel navigasi kiri, pilih Application Management > Applications.

  3. Di bilah navigasi atas halaman Applications, pilih wilayah tempat Anda ingin menerapkan aplikasi. Di halaman yang muncul, pilih namespace mikroservis yang ingin Anda kelola, lalu klik Create Application.
  4. Di tab Basic Information pada halaman Create Application, atur informasi dasar aplikasi lalu klik Next.

    创建应用_基本信息_公共云

    1. Di bagian Cluster Type, klik ECS Cluster.

    2. Di bagian Application Runtime Environment, klik Java. Dari daftar drop-down Java Environment, pilih Open JDK 8.

      Topik ini menggunakan demo paket JAR aplikasi Spring Cloud sebagai contoh. Oleh karena itu, Java dipilih sebagai lingkungan runtime aplikasi. Jika Anda ingin menerapkan paket WAR aplikasi Spring Cloud atau Dubbo, atau aplikasi HSF, pilih lingkungan runtime aplikasi dan versi yang sesuai seperti yang ditunjukkan di halaman.

    3. Di kotak teks Application Name, masukkan nama untuk aplikasi.

    4. Opsional: Di kotak teks Application Description, masukkan deskripsi untuk aplikasi.

  5. Di tab Application Configuration, konfigurasikan paket penyebaran dan lingkungan untuk aplikasi, lalu klik Next.

    应用配置页签

    Parameter

    Operasi

    Source of Deployment Package

    Pilih Official Demo.

    Demo Type

    Pilih Spring Cloud Provider Application.

    Instance Source

    Pilih Purchase Instance.

    Environment

    Pilih Default Environment.

    Purchase Method

    Pilih Purchase Based on Recommended Specifications.

    Select Specifications

    Pilih Ultra-low-spec Instance.

    Quantity

    Masukkan 1.

    Logon Password

    Masukkan kata sandi logon untuk instans ECS.

    Terms of Service

    Pilih Elastic Compute Service Terms of Service | Terms of Service for Images.

  6. Di tab Advanced Settings, atur Version dan Application Health Check, lalu klik Create Application.

    EDAS menggunakan timestamp saat ini sebagai versi default dalam format yyyymmdd.hhmmss.

  7. Di langkah Creation Completed, konfirmasi Basic Information, Configurations, dan Advanced Settings. Lalu, klik Create Application.

    Setelah EDAS mulai menerapkan aplikasi, pesan Application change in progress... ditampilkan di bagian atas tab Basic Information. Penerapan memerlukan waktu sekitar 2 menit.

    Anda juga dapat mengklik View Details di samping pesan tersebut untuk menuju ke halaman Change Details aplikasi. Di halaman ini, Anda dapat memeriksa progres penerapan dan data log.

Buat aplikasi consumer

Untuk membuat aplikasi consumer, ikuti langkah-langkah di Buat aplikasi provider.

Konfigurasikan Instance SLB Publik untuk Aplikasi Consumer

Aplikasi dibuat dan diterapkan di VPC dan secara default tidak memiliki alamat IP publik. Untuk mengekspos aplikasi Anda ke Internet, Anda harus mengonfigurasi instance Server Load Balancer (SLB) publik.

Catatan

EDAS mengaktifkan persistensi sesi untuk pendengar HTTP yang dikelola. Pengaturan ini tidak dapat diubah.

  1. Login ke .

  2. Di panel navigasi kiri, pilih Application Management > Applications.

  3. Di halaman Applications, pilih wilayah dari bilah navigasi atas. Di bagian atas halaman, pilih namespace mikroservis, atur Cluster Type menjadi ECS Cluster, lalu klik nama aplikasi consumer yang telah Anda buat.

  4. Di halaman Basic Information, buka tab Basic Information. Di bagian Application Settings, klik Add di samping Load Balancer (Public).

  5. Di kotak dialog Add Load Balancer (Public), atur parameter load balancer sesuai petunjuk. Untuk informasi selengkapnya, lihat Bind a dedicated SLB instance to an application.

Verifikasi hasil

Aplikasi sisi klien berisi layanan web. Setelah aplikasi sisi server dan sisi klien diterapkan, periksa apakah Anda dapat login ke antarmuka web aplikasi sisi klien.