Startbedingung 
Die Startbedingung legt fest, wann der Queue-Server die Indizierung der Dokumente anstößt, die in der Queue gesammelt sind.
Der Queue-Server prüft in regelmäßigen Abständen, ob die Startbedingung erreicht ist. Ist sie erreicht, ermittelt der Queue-Server alle Dokumente, die zu diesem Zeitpunkt den Status To Be Indexed (Zu indizieren) haben. Für diese Dokumente stößt er die Indizierung an.
Erhalten während dessen weitere Dokumente den Status To Be Indexed (Zu indizieren), stößt der Queue-Server deren Indizierung erst an, wenn die Startbedingung das nächste Mal erreicht ist.
Zur Startbedingung gehören folgende Parameter:
Schedule Type (Startbedingung)
Schedule Time (Zeit einplanen)
Schedule Max Documents (Start bei)
Definiert die Art der Startbedingung:
Art der Startbedingung |
Bedeutung |
Time (Zeitplan) |
Die Indizierung soll zeitgesteuert erfolgen. Der Queue-Server soll die Indizierung zu bestimmten Zeitpunkten oder in bestimmten Abständen anstoßen. Den Zeitplan definieren Sie mit dem Parameter Schedule Time (Zeit einplanen). |
Count (Anzahl) |
Die Indizierung soll mengengesteuert erfolgen. Der Queue-Server soll die Indizierung anstoßen, sobald eine bestimmte Anzahl an Dokumenten in der Queue gesammelt ist. Die Anzahl definieren Sie mit dem Parameter Schedule Max Docs (Start bei). |
Both (Beide) |
Die Indizierung soll zeit- oder mengengesteuert erfolgen, je nachdem, welche Startbedingung zuerst erreicht ist. |
Nur relevant für die Startbedingung Time (Zeitplan) oder Both (Beide)
Definiert den Zeitplan, nach dem der Queue-Server die Indizierung anstößt. Sie haben zwei Möglichkeiten:
Variante 1: Sie definieren einen oder mehrere Zeitpunkte.
Beispiele: "Jeden Montag um 20:00", "Täglich um 08:00 und 18:00"
Variante 2: Sie definieren ein oder mehrere Intervalle.
Beispiele: "Alle zwei Stunden", "Montags alle drei Stunden", "Dienstags alle vier Stunden"
Sie können die beiden Varianten nicht mischen: Sie definieren entweder Zeitpunkte oder Intervalle.
Für die Definition von Zeitpunkten verwenden Sie folgende Syntax:
Angabe |
Syntax |
Bemerkung |
<Zeitpunkt> |
<Tag>(<Uhrzeit_1>,<Uhrzeit_2>, ...) |
Sie können mehrere Zeitpunkte definieren. Diese trennen Sie durch Leerzeichen voneinander. |
<Tag> |
Mon | Tue | Wed | Thu | Fri | Sat | Sun | All |
Wenn Sie die Angabe All verwenden, gilt die Definition für jeden Tag der Woche. Falls Sie gleichzeitig Angaben zu einzelnen Tagen definieren, ignoriert TREX diese. |
<Uhrzeit> |
<Stunde> | <Stunde>:<Minute> |
|
<Stunde> |
0-23 |
|
<Minute> |
0-59 |
Beispiel
All(0:00)
Dokumente täglich um Mitternacht indizieren
All(0,6,20)
Dokumente täglich um 0:00 Uhr, 6:00 Uhr und 20:00 Uhr indizieren
Mon(0,6:15,20) Tue(0,6:15,20) Wed(0,6:15,20) Thu(0,6:15,20) Fri(0,6:15,20)
Dokumente von Montag bis Freitag um 0:00 Uhr, 6:15 Uhr und 20:00 Uhr indizieren
Für die Definition von Intervallen verwenden Sie folgende Syntax:
Angabe |
Syntax |
Bemerkung |
<Intervall> |
<Tag>-<Zeitintervall> |
Sie können mehrere Intervalle definieren. Diese trennen Sie durch Leerzeichen voneinander. |
<Tag> |
Mon | Tue| Wed | Thu | Fri | Sat | Sun | All |
Wenn Sie die Angabe All verwenden, gilt die Definition für jeden Tag der Woche. Falls Sie gleichzeitig Angaben zu einzelnen Tagen definieren, ignoriert TREX diese. |
<Zeitintervall> |
<Stunden> | <Stunden>:<Minuten> |
|
<Stunden> |
0-23 |
|
<Minuten> |
0-59 |
Der Queue-Server berechnet die Intervalle ausgehend von 0:00 Uhr. Sind die Intervalle nicht mit All definiert, beginnt die Berechnung jeden Tag neu um 0:00 Uhr.
Beispiel
All-5
Dokumente alle 5 Stunden indizieren. Am ersten Tag findet die Indizierung um 0:00 Uhr, 5:00 Uhr, 10:00 Uhr, 15:00 Uhr und 20:00 Uhr statt. Da das Intervall fortgeführt wird, findet die Indizierung am zweiten Tag um 01:00 Uhr, 06:00 Uhr, 11:00 Uhr, 16:00 Uhr und 21:00 Uhr statt usw.
All-0:30
Dokumente alle 30 Minuten indizieren
All-3:30
Dokumente alle 3,5 Stunden indizieren
Mon-5 Tue-6
Dokumente montags alle 5 Stunden und dienstags alle 6 Stunden indizieren. Montags findet die Indizierung um 0:00 Uhr, 5:00 Uhr, 10:00 Uhr, 15:00 Uhr und 20:00 Uhr statt. Dienstags findet die Indizierung um 0:00 Uhr, 06:00 Uhr, 12:00 Uhr und 18:00 Uhr statt. An den übrigen Tagen findet keine Indizierung statt.
Nur relevant für die Startbedingung Count (Anzahl) oder Both (Beide)
Definiert die Anzahl der Dokumente, die der Queue-Server sammelt, bevor er die Indizierung anstößt.