Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Panduan ini menyediakan instruksi langkah demi langkah untuk mengaktifkan fitur Java utama di Azure Container Apps. Dengan mengaktifkan fitur-fitur ini, Anda dapat mengoptimalkan aplikasi Java Anda untuk performa, pemantauan, dan kemudahan pengembangan.
Metrik mesin virtual Java
Java metrik komputer virtual (JVM) sangat penting untuk melacak performa dan kesehatan aplikasi Java Anda. Metrik ini menawarkan wawasan tentang konsumsi memori, pengumpulan sampah, dan aktivitas utas dalam JVM. Dengan mengaktifkan metrik Java di Azure Container Apps, Anda dapat mengakses metrik terperinci ini dalam Azure Monitor untuk secara proaktif mengoptimalkan performa aplikasi dan mengatasi potensi masalah.
Untuk mengaktifkan metrik komputer virtual (JVM) Java di portal, lihat metrik Java untuk aplikasi Java di Azure Container Apps.
Untuk mengaktifkan metrik komputer virtual (JVM) Java pada CLI, lihat metrik Java untuk aplikasi Java di Azure Container Apps.
Penyesuaian memori otomatis
Secara default, JVM mengelola memori secara konservatif, tetapi penyesuaian otomatis memori Java menyempurnakan cara memori dikelola untuk aplikasi Java Anda. Penyesuaian memori otomatis membuat lebih banyak memori tersedia untuk aplikasi Java Anda, yang mungkin berpotensi meningkatkan performa sebesar 10-20% tanpa memerlukan perubahan kode.
Penyesuaian memori otomatis diaktifkan secara default, tetapi Anda dapat menonaktifkannya secara manual.
Menonaktifkan pengepasan memori otomatis saat ini hanya tersedia di CLI. Untuk informasi selengkapnya, lihat Menonaktifkan penyesuaian memori.
Untuk menonaktifkan penyesuaian memori otomatis pada CLI, lihat Menonaktifkan penyesuaian memori.
Diagnostik
Azure Container Apps menyediakan alat diagnostik bawaan yang dirancang khusus untuk pengembang Java, yang membuat penelusuran kesalahan dan pemecahan masalah lebih mudah dan lebih efisien.
Tingkat pencatat dinamis
Saat ini, kemampuan untuk mengaktifkan tingkatan pencatatan dinamis hanya tersedia di antarmuka baris perintah (CLI), lihat Mengaktifkan diagnostik JVM untuk aplikasi Java Anda untuk detail lebih lanjut.
Untuk mengaktifkan tingkat pencatat dinamis pada CLI, lihat Enable JVM diagnostics untuk aplikasi Java Anda untuk detailnya.
komponen Java
Azure Container Apps mendukung komponen Java sebagai layanan terkelola, yang memungkinkan Anda memperluas kemampuan aplikasi Tanpa harus menyebarkan kode tambahan.
Server Eureka untuk Spring
Eureka Server for Spring adalah registri layanan yang memungkinkan layanan mikro mendaftarkan diri mereka dan menemukan layanan lain. Tersedia sebagai komponen Azure Container Apps, Anda dapat mengikat aplikasi kontainer Anda ke Eureka Server untuk Spring untuk pendaftaran otomatis dengan server Eureka.
Untuk menggunakan Eureka Server untuk Spring di portal, lihat Buat komponen Eureka Server for Spring Java di Portal.
Untuk menggunakan Eureka Server untuk Spring di CLI, lihat Buat komponen Eureka Server for Spring Java pada CLI.
Server Konfigurasi untuk Spring
Config Server for Spring menyediakan lokasi terpusat untuk membuat data konfigurasi tersedia untuk beberapa aplikasi.
Untuk menggunakan Config Server for Spring di portal, lihat Buat komponen Config Server for Spring Java di Portal.
Untuk menggunakan Config Server untuk Spring di CLI, lihat Buat komponen Config Server for Spring Java pada CLI.
Admin untuk Spring
Komponen terkelola Admin untuk Spring menawarkan antarmuka administratif untuk aplikasi web Spring Boot yang mengekspos titik akhir aktuator.
Untuk menggunakan Admin untuk Spring di portal, lihat Menggunakan komponen di Portal.
Untuk menggunakan Admin untuk Spring di CLI, lihat Menggunakan komponen pada CLI.
Petunjuk / Saran
Dengan Eureka Server untuk Spring, Anda dapat mengikat Admin untuk Spring ke Eureka Server untuk Spring, sehingga bisa mendapatkan informasi aplikasi melalui Eureka, alih-alih harus mengikat aplikasi individual ke Admin untuk Spring. Untuk informasi selengkapnya, lihat Integrasi Admin untuk Spring dengan Eureka Server untuk Spring di Azure Container Apps.