WildFly
WildFly ist ein Jakarta EE-Application Server von Red Hat (früher JBoss).
Bei Muckenhirn nutze ich WildFly 30.0.1 mit Java 17.
I. Was ist das?
WildFly ist die Runtime, in der meine .war- und .ear-Apps laufen. Er liefert:
- EJB-Container
- CDI (via Weld)
- JPA (via Hibernate)
- JNDI-Verzeichnis
- HTTP-Listener (Undertow)
- Datasource-Pool
II. Meine Konfig
- Ports: HTTP 7070, HTTPS 8443, Management 9990
- Bindung: 127.0.0.1 (nur lokal)
- Logs:
standalone/log/system.log - Deployments:
standalone/deployments/
III. Steuerung
- JBoss-CLI (
jboss-cli.bat) für Konfig-Änderungen - Deployment-Scanner poll alle 5s den
deployments/-Ordner → Hot-Deploy - Log-Codes (
WFLYSRV0010,WFLYJPA0010...) zeigen Status
Tip
Siehe auch: Muckenhirn WildFly konfigurieren und Phase 1 - Jakarta EE Grundlagen.