Versionen im Vergleich
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Konfiguration
Die Konfiguration erfolgt unter folgendem C4 Knoten über das entsprechend hinterlegte C4 Plugin:
/clarc/Software/clarc warp daemon
Im WARP-Konfigurationsdialog stehen folgende Optionen bereit:
Parameter | Beschreibung |
---|---|
Processing | |
Stack processing | Bestimmt, ob die als Stapel zusammengehörigen Dokumente auch als solche Verarbeitet werden soll. Ein Stapel wird dann immer als eine Einheit betrachtet und am Stück bearbeitet. |
Merge identical documents | Fasst Dokumente innerhalb eines Stapels über deren KeyHash (siehe Queue-Tabelle) zu einem Dokument zusammen. Das heißt, es werden alle Anlagen der Dokumente zusammengefasst und mit einem Metadatensatz verarbeitet. |
Process interval | Über diesen Intervall kann geregelt werden wann die Server die zu verarbeitenden Dokumenten in der Queue suchen soll. Die Angabe ist in Sekunden. Im Standard werden alle neu eingehenden Dokumente unmittelbar verarbeitet. Der Server erhält dazu einen Verarbeitungs-Trigger. |
Process retries | Anzahl der Verarbeitungsversuche für ein Dokument. Kann das Dokument nach diesen Versuchen nicht verarbeitet werden, bleibt es in der Queue mit dem Status ERROR unbearbeitet stehen und muss administrativ zurückgesetzt werden. |
Retry time | Wiederholungsintervall in Minuten. Eine fehlgeschlagene Verarbeitung eines Dokuments wird nach dieser Zeit erneut vorgenommen. Siehe auch RETRYTIME in der Queue-Tabelle. Auf diesen Wert kann auch schreibend aus dem Scripting heraus zugegriffen werden. |
Reset process state | Ein hängendes Dokument wird nach dieser Anzahl an Minuten vom WARP Service automatisch zurückgesetzt. Hängende Dokumente haben den Status IMPORT oder PROCESSING. |
Def. blob name prefix | Obsolet |
Def. blob Name template | Name der zu erzeugenden Dateien bei Konvertierungen. Es können die Standardplatzhalter und Feldinhalte verwendet werden. Zudem folgende zwei:
Siehe auch:
Zu finden unter /clarc/Software/Basics/Common |
Log | |
Log level | Der vom Server zu verwendende Log-Level. |
Create log file | Logdatei erzeugen - ja/nein. |
Log field output | Bei aktiver Option werden im Logfile die Metadaten jedes verarbeiteten Dokuments ausgegeben. |
Security | |
Accept external requests | Erlaubt HTTP Anfragen welche nicht vom lokalen System kommen. |
Use trusted IP list | Es werden nur HTTP Anfragen von Systemen akzeptiert, welche in der Liste der vertrauenswürdigen IP-Adressen aufgeführt sind. |
Trusted IP list | Liste der vertrauenswürdigen IP-Adressen. Siehe "Use trusted IP list". Die Adressen werden mit "," getrennt aufgeführt. |
Advanced | |
Script compatibility mode | Obsolet. Aktiviert den Kompatibilitätsmodus für alte WARP Scripte. Es werden dadurch zur Laufzeit die Scripte auf die neuen Klassen-Methoden konvertiert. Die Option ScriptCompatibilityMode ist mit der Version 5.1 in den WARP Basics nicht mehr verfügbar. Alte Scripte und Funktionen können daher nicht mehr verwendet werden. Folgende Befehle sind hierbei betroffen:
|
Document upload enabled | Erlaubt den Upload von Dokumenten. Siehe WARP API. |
Distributor mode | Im Distributor Modus werden in der Primär-Instanz selbst keine Dokumente mehr verarbeitet. Die Instanz ist dann ausschließlich für die Jobverwaltung zuständig. |
Blob path | Alternativer Blob-Pfad. Im Standard werden alle Dokumente unter <clarc>\data\blobs verwaltet (siehe Verzeichnisstruktur). Leer lassen um den Standard zu verwenden. |
Internal queue size | Bestimmt die interne Queue größe. Diese Anzahl an Dokumenten wird von der Primärinstanz auf einmal in den internen Verarbeitungsstapel geladen. Der Standardwert ist 1000. Wählen Sie einen kleineren Wert um hoch priorisiert Dokumente schneller der Verarbeitung zuzuführen. |
Max. instance errors | Gibt an wie oft eine Instanz nicht auf Anfragen bzw. Trigger des Master-Servers reagieren darf bis sie deaktiviert wird. Registriert sich die Instanz erneut am Master, wird sie wieder in den Verarbeitungszyklus mit aufgenommen. |
Work thread priority | Interne Thread-Priorität des Verarbeitungsprozessses. |
Hot foldersDefinition von einfach Hot-Foldern mit Name und Pfad inkl. Dateinmanesmaske. Erweiterte Hot-Folder Definitionen finden Sie hier: WARP Hot-Folder. | |
Operating timeAn dieser Stelle können Verarbeitungszeiträume definiert werden. Nur in den definierten Zeiten werden dann Dokumente verarbeitet. | |
Manage operating time | Aktiviert die Regelung der Verarbeitungszeiträume. |
Weitere Einstellungen
/clarc/Software/clarc warp daemon/Basics
Parameter | Datentyp | Beschreibung |
---|---|---|
BackupPath | UC4STR | Angabe des Pfades Gibt den Pfad für das Warp Backup an. Im Pfad können die Standardplatzhalter verwendet werden und zudem der Platzhalter "%docid". Im Standard werden die Dokumente und Blobs unter <clarc>\backup\ abgelegt. Die Ablage der Blobs und der Dokumente erfolgt einzeln und im XML Format. |
BlobDestination | UCS2STR | Ablageziel für die Blobs. Mögliche Werte sind:
Der Standard ist Filesystem (empfohlen). |
CreateBackup | BOOLEAN | Ist die Option auf True, wird automatisch ein WARP Backup der von den verarbeiteten Dokumente Dokumenten erstellt. |
DefaultBlobName | UCS2STR | Ist der Standardblobname, der übernommen wird sofern nichts explizites gesetzt oder gefunden wird. Standardmäßig wird versucht diesen aus dem entsprechenden Dateinamen zu ermitteln. |
ExportRetries | INT | Fehlgeschlagene Exporte werden max. "ExportRetries" mal versucht zu verarbeiten. Danach verbleiben diese bis zum Zurücksetzen oder Löschen in der Queue. |
HotFolderInterval | BYTE | Diese Angabe steuert die periodische Überprüfung der überwachten Ordner- Hot folder. Die Angabe erfolgt in Sekunden. Der Default ist 60 Sekunden. |
IndexLog | BOOLEAN | Mit dieser Option werden bei jedem Export die Indexinformationen des jeweiligen Dokuments mit in das Logging ausgegeben. Die Option ist zudem abhängig vom eingestellten Loglevel. |
LogToFile | BOOLEAN | LogToFile steuert, ob die Logausgabe zusätzlich im Dateisystem erfolgen soll. Der Standardordner für Logausgaben ist ...\log\. Die Logfiles werden hier entsprechend Ihres Programms benannt. Je Anwendung, Instanz und Tag wird ein Logfile erstellt. |
MaxParallelTasks | INT | Gibt die maximale Anzahl der parallel laufenden Tasks an bei der Verarbeitung von Dokumenten über den Webservice. Alle weiteren Tasks werden in einer Warteschlange gehalten und dann nach und nach verarbeitet. |
QueueStackSize | INT | QueueStackSize definiert die Größe der internen Verarbeitungsqueue. Dies ist vor allem in Cluster-Umgebungen wichtig um eine schnelle Verarbeitung zu gewährleisten. Der maximale Wert liegt bei 10.000. Im Standard wird die Größe mit 1.000 angegeben. Für die optimale Verarbeitung von hoch priorisierten Elementen, bei nur einer Instanz, wird ein Wert von 10 empfohlen. |
ResetExportStateTime | INT | Datensätze deren Änderungsdatum älter sind als ResetExportStateTime (Angabe in Minuten) und den Status Processing oder Unknown haben, werden zurückgesetzt. Der Standardwert ist 1440 - was einem Tag entspricht. |
MaxProcessingTime | INT | Datensätze welche länger als MaxProcessingTime Sekunden in der internen Queue im Status Processing liegen werden zurückgesetzt. Im Standard liegt der Wert bei 43200, was 12 Stunden entspricht. |
ScriptPreCompiling | BOOLEAN | Die Property ScriptPreCompiling befindet sich in den WARP Basics und ist im Standard aktiv. Die Option ist an- und ausschaltbar und per Default nicht im System angelegt. Mit dem ScriptPreCompiling können die Scripte kompiliert ausgeführt werden was zu einer deutlichen Performancesteigerung führt. |
UploadEnabled | BOOLEAN | Ist diese Option aktiv können Dokumente im CLARC XML Document Format via Http Put auf den Server bzw. direkt in die Verarbeitungsqueue übergeben werden. |
Aktivierung
Die vorgenommenen Änderungen werden über den C4 Button "Refresh Services" übernommen und stehen dann zur Verwendung bereit.
Inhalt |
---|
Untergeordnete Seiten (Anzeige untergeordneter Seiten) | ||||
---|---|---|---|---|
|