Verzeichnisstruktur
Synchrone Ausführungsdaten
Die folgenden zwei Ordner enthalten Transaktionsdaten des synchronen Ausführungsmodus.
<inubit-installdir>/inubit/server/ibis_root/ibis_data/binarystores/swapsyncMainExec/
<inubit-installdir>/inubit/server/ibis_root/ibis_data/binarystores/swapSyncOtherExec/
Diese Prozesse, die über einen Listener laufen, werden nicht erneut auf einem anderen Knoten gestartet.
Bei einer synchronen Ausführung gibt es keine Datensicherung. |
Daten werden ausschließlich im Speicher gehalten. In den folgenden beiden Fällen werden Speicherinhalte in das Swap-Verzeichnis ausgelagert:
-
Einzelne Einträge sind größer als 1 MByte
-
Wenn die Größe aller Einträge den konfigurierten Schwellwert überschreitet, standardmäßig 25 % des Xmx-Speichers.
Der
Xmx
-Wert können Sie über die EigenschaftRuntimeDataCacheXMXPercentage
in der Dateiibis.xml
konfigurieren. Der Standardwert ist25
.
Swap-Verzeichnisse
Alle Transaktionsdaten werden in das Dateisystem kopiert und bleiben im Speicher.
Die folgenden zwei Ordner enthalten Transaktionsdaten der asynchronen Workflow-Ausführung:
<inubit-installdir>/inubit/server/ibis_root/ibis_data/binarystores/swapASyncMainExec
<inubit-installdir>/inubit/server/ibis_root/ibis_data/binarystores/swapAsyncOtherExec
Backup-Verzeichnisse
Die folgenden beiden Ordner enthalten Sicherungen von Transaktionsdaten der asynchronen Workflow-Ausführung:
Diese Daten sind nützlich, wenn ein Knoten abstürzt oder heruntergefahren wurde.
In diesem Fall setzt ein anderer Knoten, der Backup-Knoten, die Ausführung fort, indem er die Daten aus der Datei is_transaction.xml
(Hauptdaten)/is_wait_transaction.xml
file (andere Daten) ausliest.
<inubit-installdir>/inubit/server/ibis_root/ibis_data/binarystores/backupAsyncMainExec
<inubit-installdir>/inubit/server/ibis_root/ibis_data/binarystores/backupAsyncOtherExec
Daten des asynchronen Ausführungsmodus
In der Datei ibis.xml
kann über die Eigenschaft RuntimeDataBackupStore
konfiguriert werden, ob Daten in einer Datenbank und/oder im Dateisystem gespeichert werden sollen.
-
FILE (Standard)
Die Einträge werden in einer Datei gehalten - nur für lokale Caches verwendet.
Nutzen Sie diese Einstellung, wenn mehr Performance benötigt wird.
-
DB (Datenbank)
Die Einträge werden in der Datenbank gehalten, die entsprechende Datenbanktabelle ist
IBIS_RT_OTHER_DATA
bzw.IBIS_RT_EXEC_DATA
, wie inibis.xml
konfiguriert.Nutzen Sie diese Einstellung, wenn mehr Sicherheit benötigt wird.
-
NONE
Einträge bleiben nicht erhalten, sondern werden nur im Speicher gehalten. Die Einträge gehen damit beim Beenden, Neustart oder Absturz der Process Engine verloren.