Start/notes.ini Parameter/NSF_OPENDB_TIMEOUT

NSF_OPENDB_TIMEOUT

🛠️
Parameter: NSF_OPENDB_TIMEOUT
Kurzbeschreibung: Timeout (in Sekunden) beim Öffnen einer NSF-Datenbank – verhindert, dass langsame oder defekte NSFs Tasks dauerhaft blockieren.

Steckbrief

Parameter
NSF_OPENDB_TIMEOUT
Kategorie
Performance / Memory
Komponente
Server
Verfügbar seit
9.0.1
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
Sekunden (Ganzzahl, typisch 30120)

Beschreibung

Bei IO-Engpässen, korrupten NSFs oder langsamen Storage-Volumes kann das Öffnen einer Datenbank scheinbar endlos dauern – mit dem Risiko, dass Worker-Threads blockieren und nachfolgende Anfragen aufstauen. NSF_OPENDB_TIMEOUT setzt eine harte Obergrenze: Wird eine NSF nicht innerhalb der angegebenen Sekunden geöffnet, bricht der Vorgang ab und der Task kann mit einem definierten Fehler weitermachen. Insbesondere für HTTP, Replicator und Indexer ein wichtiger Stabilitäts-Schalter.

Beispiel-Konfiguration

NSF_OPENDB_TIMEOUT=60

Hinweise & Stolperfallen

  • Zu kleine Werte können unter normaler Last zu fehlschlagenden Open-Operationen führen – IO-Performance vorab prüfen.
  • Greift nach Server-Restart.
  • Ergänzt sich mit Storage-Monitoring (iostat, Storage-Latency) und mit Server_Show_Performance.
  • Bei wiederkehrenden Timeouts NSF mit compact -c -i prüfen.