Zum Inhalt springen
JelinaJelina DocumentationTechnische Dokumentation
Zur Website

Laufzeitkonfiguration und Umgebungsvariablen

Administratoren können unterstützte Einstellungen in ems.yaml über Schnittstellen anzeigen und ändern; Kommentare der Originaldatei bleiben erhalten. Bei größeren Bereitstellungen sind auch Überschreibungen über Umgebungsvariablen möglich.

Abfrageergebnisse enthalten Dateiwerte, Laufzeitwerte, Überschreibungsquelle und Bearbeitbarkeit:

Feld Zweck
value In der Datei gespeicherter Wert; sensible Einstellungen werden maskiert
runtimeValue Aktueller Wert im laufenden Prozess
effectiveSource / envName Kennzeichnet eine Überschreibung durch Umgebungsvariablen und den Variablennamen
editable Gibt an, ob die Einstellung derzeit über die Konfigurationsschnittstelle geändert werden darf

Von Umgebungsvariablen überschriebene Einstellungen können weder über die Seite noch über die Konfigurationsschnittstelle geändert werden. Passen Sie die entsprechende Variable in der Bereitstellungsumgebung an und starten Sie bei Bedarf neu.

Einstellungen können sofort wirksam werden, einen Neustart erfordern oder nur in die Datei geschrieben werden. Maßgeblich sind Schnittstellenmetadaten und Rückmeldungen. Ein geänderter Laufzeitwert bedeutet nicht zwangsläufig, dass beim Start angelegte Ressourcen wie Verbindungspools oder Verzeichnisse neu erstellt wurden.

Maskierte sensible Werte sind keine tatsächlichen Zugangsdaten. Senden Sie die Maskierung nicht als neuen Wert.

Verwenden Sie GET /ems-yaml-config/list zum Abfragen und POST /ems-yaml-config/update mit {"values":{"<Konfigurationsschlüssel>":"<neuer Wert>"}} zum Aktualisieren. Beide Vorgänge erfordern Administratorrechte.

Vor Speicheranpassungen lesen Sie Kapazität und Aufbewahrungsregeln; für Wiederherstellungsvorgänge siehe Wartungssperre.