Einige systemnahe Parameter der Anwendung lassen sich nicht durch Einstellungen innerhalb der Anwendung verändern. Diese müssen auf dem Web-Server als Erweiterung der Datei „Web.Config” vorgenommen werden. Nach Änderungen an dieser Datei muß, wie auch bei Änderungen an der „Web.Config”, die Anwendung neu gestartet werden.
Falls noch nicht vorhanden, legen Sie dazu im gleichen Dateiverzeichnis der Datei „Web.Config” die neue Datei „Customer.Config” an. Diese wird bei Updates der Anwendung nie überschrieben. Der Aufbau des Dateiinhalts folgt prinzipiell dem folgenden Aufbau:
<appSettings>
<add key="BA:DBConnectionPoolSize" value="25" />
<add key="BA:Worker.LongCount" value="1" />
<add key="BA:Worker.ShortCount" value="2" />
<add key="BA:UseReaderSecurity" value="false" />
<add key="BA:Configuration.DisableImplicitImport" value="false" />
<add key="BA:DisableDBStartupScripts" value="false" />
</appSettings>
Die folgenden Parameter stehen zur Verfügung:
Parameter | Default | Erklärung |
---|---|---|
BA:Configuration.DisableImplicitImport | false | Wenn dieser Parameter auf „true” gesetzt wird, werden beim Systemstart keine Konfigurationen automatisch angelegt oder aktualisiert. |
BA:DBConnectionPoolSize | 25 | Die Anzahl gleichzeitig zulässiger SQL-Anfragen Anfragen auf die Datenbank. |
BA:DisableDBStartupScripts | false | Wenn dieser Parameter auf „true” gesetzt wird, werden beim Anwendungsstart keine Datenbank-Skripte ausgeführt. |
BA:Worker.LongCount | Siehe Hintergrundprozesse | Die Anzahl gleichzeitiger Hintergrundprozesse der Priorität „langsam”. |
BA:Worker.ShortCount | Siehe Hintergrundprozesse | Die Anzahl gleichzeitiger Hintergrundprozesse der Priorität „schnell” und „normal”. |
BA:Worker.ShortMaxRuntime | 0:01 | Maximale Laufzeit für schnelle Prozesse: hh:mm. Bei Erreichen dieser maximalen Laufzeit werden Prozesse abgebrochen. |
BA:Worker.ShortNormalRuntime | 0:15 | Maximale Laufzeit für normale Prozesse: hh:mm. Bei Erreichen dieser maximalen Laufzeit werden Prozesse abgebrochen. |
BA:Worker.ShortLongRuntime | 5:00 | Maximale Laufzeit für langsame Prozesse: hh:mm. Bei Erreichen dieser maximalen Laufzeit werden Prozesse abgebrochen. |
BA:Workflow.ShortExecutionDelay | 0:05 | Mindestwartezeit bis asynchrone Workflow-Aktionen frühestens ausgeführt werden. |
BA:Workflow.LongExecutionDelay | 2:00 | Wartezeit bis asynchrone Workflow-Aktionen ausgeführt werden, falls eine Editor-Maske geöffnet bleibt. |
BA:Workflow.PeriodicCheckInterva | 0:05 | Häufigkeit mit der das Work-Item der Workflow-Execution-Engine nach neuer Arbeit sucht. |