Inhalte durchsuchen
Inhalt
Periodische Agenten manuell starten
Periodische Agenten starten in der Regel selbständig und erledigen ihre Aufgaben zu fest definierten Zeitpunkten. Nicht immer möchte man jedoch auf einen periodischen Agenten warten., zum Beispiel nach der Änderung von Suchkonfigurationen in der Sitesearch-Datenbank.
Agent im Konfigurationsdokument starten
Jeder periodische Agent kann im Konfigurationsdokument der jeweiligen Datenbank einmalig manuell gestartet werden. Die Aufgaben des Agenten werden dann in Namen des Benutzers mit dem Client des Benutzers durchgeführt. Diese Funktion hat dadurch 2 nicht ganz unwichtige Folgen:
- Änderungen an Dokumenten werden im Namen des Benutzers ausgeführt. Die letzte Person die das Dokument erstellt oder auch geändert hat wird im Dokument hinterlegt und dem nächsten Bearbeiter angezeigt.
- Die Aufgaben von periodischen Agenten können im Client nicht so schnell verarbeitet werden wie vom Server selbst. Es kann mitunter passieren das ein im Konfigurationsdokument gestarteter Agent den Clint mehrere Minuten oder gar Stunden blockiert (zum Beispiel Suchdatenbank – Aufnahme neuer / geänderter Dokumente)
Agent über den Adminclient starten
Es gibt einen Konsolenbefehl über den ein periodischer Agent einmalig auf dem Server gestartet werden kann. Der Befehl wird in die Serverkonsolle eingegeben und bewirk den sofortigen Start des Agenten. Der Befehl dazu ist der folgende:
tell amgr run "www\sitesearch.nsf" 'sysCollectDocs'
Anwendungsbeispiel:
Der Periodische Agent sysCollectDocs hat die Aufgabe regelmäßig in mehrere Datenbanken zu schauen und Dokumentenänderungen in die Sitesearch zu übernehmen. Dieser Agent benötigt beim Start im Client oft länger als 30 Minuten. In dieser Zeit ist der Client blockiert. Erschwerend kommt hinzu das alle geänderten bzw. neu erstellten Dokumente mit dem Benutzernamen gekennzeichnet sind der den Agenten gestartet hat. Sucht nun ein Benutzer im Internet nach einem Mitarbeiter mit diesem Namen, so werden alle vom Mitarbeiter gekennzeichneten Dokumente in der Trefferliste angezeigt (Bei der Suche werden grundsätzlich alle Felder in den Suchdokumenten berücksichtigt und durchsucht).
Wird der Agent von einem Administrator über die Serverkonsole gestartet, dann ist der Agent in der Regel nach wenigen Minuten mit seiner Aufgabe fertig. Die neuen geänderten Dokumente werden mit der ServerID geändert.
Letzte Änderung: 24.09.2010 | 10:58 Uhr