Start/notes.ini Parameter/DominoAsynchronizeAgents

DominoAsynchronizeAgents

Parameter: DominoAsynchronizeAgents
Kurzbeschreibung: Steuert, ob durch Browser-Clients getriggerte Web-Agents gleichzeitig laufen dürfen (0 = sequentiell, 1 = asynchron).

Steckbrief

Parameter
DominoAsynchronizeAgents
Kategorie
HTTP / Web (Web-Agents)
Verfügbar seit
Mindestens 9.0.1 (HCL-Dokumentation)
GUI-Entsprechung
Server-Dokument → Internet Protocols → Domino Web Engine → Web Agents → Run Web agents concurrently?
Mögliche Werte
0 = sequentiell (Default) · 1 = asynchron / parallel
Default
0

Beschreibung

Laut HCL-Produktdokumentation:
This setting specifies whether Web agents triggered by browser clients can run at the same time (asynchronously). The default is zero (only one agent can run at a time). Set this to 1 to allow multiple agents to run simultaneously. This can result in faster execution of agents. However, a high number of agents executing at the same time can slow overall system performance.
Mit DominoAsynchronizeAgents regelt der Domino-Server, ob durch Browser-Clients getriggerte Web-Agents seriell oder parallel ausgeführt werden. Bei 1 werden Anfragen, die einen Web-Agent auslösen, nicht mehr serialisiert — das verbessert Antwortzeiten unter Last, kann aber bei vielen gleichzeitigen Agents die Gesamtleistung beeinträchtigen.
Der Schalter ist identisch mit der Web-Engine-Option Run Web agents concurrently? im Server-Dokument. Ergänzend gibt es einen Web agent time-out (in seconds) (Default 0 = kein Timeout).

Beispiel-Konfiguration

DominoAsynchronizeAgents=1

Hinweise & Stolperfallen

  • Sollte nur aktiviert werden, wenn die Anwendungs-Agents wirklich parallelisierbar sind (kein Schreib-Konflikt auf gemeinsame Dokumente).
  • Bei aktivierter Option dringend ein sinnvolles Web-Agent-Timeout setzen, um hängende Agents zu begrenzen.
  • Bei vielen aktiven Web-Usern und vielen Web-Agents kann ein zu hoher Parallelitätsgrad die HTTP-Performance verschlechtern.

Quellen (HCL Product Documentation)