Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Anleitung enthält schrittweise Anleitungen zum Aktivieren wichtiger Java Features in Azure Container Apps. Durch die Aktivierung dieser Features können Sie Ihre Java Anwendungen für Leistung, Überwachung und Einfache Entwicklung optimieren.
Java Metriken des virtuellen Computers
Java Metriken für virtuelle Computer (Virtual Machine, JVM) sind wichtig, um die Leistung und integrität Ihrer Java Anwendungen zu verfolgen. Diese Metriken bieten Einblicke in die Speichernutzung, Garbage Collection und Threadaktivität innerhalb des JVM. Indem Sie Java Metriken in Azure Container Apps aktivieren, können Sie in Azure Monitor auf diese detaillierten Metriken zugreifen, um die Anwendungsleistung proaktiv zu optimieren und potenzielle Probleme zu beheben.
Informationen zum Aktivieren von Metriken der Java Virtual Machine (JVM) im Portal finden Sie unter Java-Metriken für Java-Apps in Azure Container Apps.
Informationen zum Aktivieren Java Metriken für virtuelle Computer (JVM) auf CLI finden Sie unter Java Metriken für Java Apps in Azure Container Apps.
Automatische Speicheranpassung
Standardmäßig verwaltet die JVM den Speicher konservativ, wobei die automatische Speicheranpassung von Java feinabstimmt, wie der Speicher für Ihre Java-Anwendung verwaltet wird. Die automatische Speicheranpassung stellt Ihrer Java App mehr Arbeitsspeicher zur Verfügung, wodurch die Leistung möglicherweise um 10-20% erhöht werden kann, ohne dass Codeänderungen erforderlich sind.
Die automatische Speicheranpassung ist standardmäßig aktiviert, sie kann jedoch manuell deaktiviert werden.
Das Deaktivieren der automatischen Speicheranpassung ist derzeit nur auf CLI verfügbar. Weitere Informationen finden Sie unter Deaktivieren der Speicheranpassung.
Informationen zum Deaktivieren der automatischen Speicheranpassung auf CLI finden Sie unter "Deaktivieren der Speicheranpassung".
Diagnostik
Azure Container Apps bietet ein integriertes Diagnosetool, das speziell für Java Entwickler entwickelt wurde, was das Debuggen und die Problembehandlung vereinfacht und effizienter macht.
Dynamische Loggerebene
Das Aktivieren der dynamischen Loggerebene ist derzeit nur im CLI verfügbar, siehe Aktivieren Sie JVM-Diagnosen für Ihre Java-Anwendungen für Details.
Informationen zum Aktivieren der dynamischen Loggerebene auf CLI finden Sie unter Enable JVM-Diagnose für Ihre Java Anwendungen.
Java Komponenten
Azure Container Apps unterstützt Java Komponenten als verwaltete Dienste, sodass Sie die Funktion Ihrer Anwendungen erweitern können, ohne zusätzlichen Code bereitstellen zu müssen.
Eureka Server für Spring
Eureka Server für Spring ist eine Dienstregistrierung, die es Microservices ermöglicht, sich selbst zu registrieren und andere Dienste zu entdecken. Verfügbar als Komponente der Azure Container Apps können Sie Ihre Container-App mit einem Eureka-Server für die automatische Registrierung bei diesem verbinden.
Informationen zur Verwendung des Eureka-Servers für Spring on-Portal finden Sie unter Erstellen Sie den Eureka-Server für die Komponente Spring Java im Portal.
Informationen zur Verwendung von Eureka Server für Spring on CLI finden Sie unter Create the Eureka Server for Spring Java component on CLI.
Konfigurationsserver für Spring
Config Server für Spring bietet einen zentralen Speicherort, um Konfigurationsdaten für mehrere Anwendungen verfügbar zu machen.
Informationen zur Verwendung von Config Server für Spring on-Portal finden Sie unter Create the Config Server for Spring Java component on Portal.
Informationen zur Verwendung von Config Server für Spring on CLI finden Sie unter Create the Config Server for Spring Java component on CLI.
Administrator für Spring
Die verwaltete Komponente „Administrator für Spring“ bietet eine Verwaltungsschnittstelle für Spring Boot-Webanwendungen, die Aktorenendpunkte verfügbar machen.
Informationen zur Verwendung von Admin für Spring on-Portal finden Sie unter "Verwenden der Komponente im Portal".
Informationen zur Verwendung von Admin für Spring on CLI finden Sie unter "Verwenden der Komponente auf CLI".
Tipp
Mit Eureka Server für Spring können Sie Admin für Spring an Eureka Server für Spring binden, damit es Anwendungsinformationen über Eureka abrufen kann, anstatt einzelne Anwendungen an Admin for Spring binden zu müssen. Weitere Informationen finden Sie unter Integrate Admin for Spring with Eureka Server for Spring in Azure Container Apps.