Latihan - Lingkungan aplikasi contoh

Selesai

Dalam unit ini, kami mengonfigurasi sampel arsitektur Layanan Mikro agar siap untuk penskalaan otomatis.

Catatan

Anda memerlukan akses ke langganan Azure tempat Anda dapat membuat sumber daya untuk modul ini. Setelah menyelesaikan modul, pastikan untuk menghapus sumber daya apa pun yang Anda buat untuk menghindari biaya ke langganan Anda.

Menyiapkan aplikasi layanan mikro contoh

  1. Pada browser web, buka https://shell.azure.com di jendela browser baru.

  2. Pilih mode Bash di sisi kanan atas.

  3. Selanjutnya, di jendela bash, jalankan perintah berikut untuk membuat klon contoh repositori dan buka editor Microsoft Azure bawaan:

    git clone https://github.com/MicrosoftDocs/mslearn-autoscale-java
    cd mslearn-autoscale-java
    code deployPetClinicApp.sh
    

Menyiapkan dan menjalankan skrip penyiapan

Saat Anda menjalankan perintah sebelumnya, jendela muncul dengan file deployPetClinicApp.sh siap untuk diedit di editor Azure bawaan.

  1. Di bagian atas file deployPetClinicApp.sh, edit variabel berikut guna menyesuaikan parameter skrip untuk lingkungan Anda. Untuk semua nama sumber daya, gunakan huruf kecil - Anda juga dapat menggunakan tanda hubung dan angka:

    Variabel Deskripsi
    grup sumber daya Berikan nama grup sumber daya baru atau yang sudah ada.
    wilayah Wilayah Azure. Anda dapat menggunakan westeurope atau centralus, tetapi kami sarankan Anda menggunakan wilayah yang dekat dengan tempat tinggal Anda dan yang juga mendukung Azure Spring Apps. Untuk melihat daftar lengkap wilayah yang tersedia, kunjungi Ketersediaan Azure Spring Apps menurut Wilayah di unit Ringkasan di akhir modul ini.
    layanan_aplikasi_spring Nama instans Azure Spring Apps Anda.
    mysql_server_name Nama server MySQL Anda. Nama ini harus bersifat unik di seluruh Azure.
    Nama Admin Server MySQL Nama pengguna untuk Administrator MySQL. Nama admin tidak boleh azure-superuser, admin, administrator, root, guest, atau public.
    mysql_server_admin_password Kata sandi baru untuk akun admin server. Panjang kata sandi harus 8 hingga 128 karakter dan berisi kombinasi huruf besar atau kecil, angka, dan karakter non-infanumerik (!, $, #, %, dan sebagainya).
    log_analytics Nama ruang kerja Azure Log Analytics Anda
  2. Simpan file dengan memilih panel tindakan ... di kanan atas editor dan memilih Simpan. Anda juga dapat menggunakan tombol Ctrl + S di Windows atau Command + S di Mac.

  3. Tutup editor. Pilih panel tindakan ... di kanan atas editor dan pilih Tutup Editor. Anda juga dapat menggunakan tombol Ctrl + Q di Windows atau Command + Q di Mac.

  4. Jangan tutup Azure Cloud Shell, karena kami menjalankan skrip penyiapan berikutnya.

Jalankan skrip penyetelan

Skrip membutuhkan waktu 30-45 menit untuk dijalankan dan mencakup pembuatan Azure spring apps dan instans MySQL. Contoh skrip ini juga menyiapkan konfigurasi skala otomatis untuk layanan mikro Anda.

Di Azure Cloud Shell yang sudah terbuka, jalankan skrip shell berikut. Biarkan jendela browser dan Microsoft Azure Cloud Shell terbuka saat berjalan. Simpan URL ketika skrip selesai:

bash deployPetClinicApp.sh

Penting

Jika Anda mengalami kesalahan dengan skrip penyetelan, skrip akan mencoba menghapus semua sumber daya yang dibuatnya. Anda dapat mencoba lagi setelah grup sumber daya dihapus sepenuhnya. Unit Ringkasan memiliki instruksi tentang cara menghapus sumber daya secara manual.

Uji aplikasi

Selanjutnya, kami memverifikasi lingkungan Anda melalui portal Azure.

  1. Buka portal Microsoft Azure.

  2. Pilih Azure Spring Apps dari daftar layanan Azure.

  3. Pilih instans Azure Spring Apps Anda.

  4. Di sisi kanan, pilih Aplikasi di bawah Pengaturan.

  5. Verifikasi semua aplikasi berjalan dan terdaftar

    Cuplikan layar yang menampilkan aplikasi di bawah aplikasi pegas Anda.

  6. Di sisi kiri, pilih aplikasi api-gateway .

  7. URL untuk aplikasi Anda tercantum di properti sisi kiri sebagai URL.

    Cuplikan layar memperlihatkan URL gateway Spring Apps.

  8. Di browser web, arahkan ke URL api-gateway Anda untuk membuka aplikasi layanan mikro Pet Clinic.

Cuplikan layar aplikasi Spring Apps Anda.

  1. Selanjutnya, navigasikan ke tab Pemilik dan pilih Temukan semua pemilik.

  2. Konfirmasikan aplikasi sampel Anda aktif dan berjalan, diisi dengan data, dan siap untuk Anda jelajahi.

Cuplikan layar tab pemilik.