Zum Inhalt springen

Jitterbit private Agent Tomcat Eigenschaften-Datei jitterbit-agent-config.properties

Einführung

Diese Seite beschreibt die private Agent Tomcat Eigenschaften-Datei jitterbit-agent-config.properties. Sie befindet sich im Unterverzeichnis Resources des Installationsverzeichnisses (JITTERBIT_HOME), standardmäßig C:\Program Files\Jitterbit Agent\ unter Microsoft Windows, /opt/jitterbit/ unter Linux und Docker.

Wichtig

Änderungen an der Datei werden erst nach einem Neustart des Agents wirksam.

Eigenschaften

Die Datei legt Eigenschaften als Schlüssel-Wert-Paare in der Form <key>=<value> fest. Folgende werden von privaten Agents erkannt:

Schlüssel Beschreibung Standardwert
agent.agentsync.debug.flag Sync-Debug (true oder false) false
agent.auto.register.file.name Automatische Registrierung vollständiger Pfad JITTERBIT_HOME/Resources/register.json
agent.content.type Inhaltstyp (XML oder JSON) XML
agent.drain.stop.database.poll.interval.in.millisec Intervall zwischen Datenbankabfragen während des Wartens auf den Abschluss von Operationen während eines Drain-Stops (Millisekunden) 10000
agent.drain.stop.database.poll.no.of.retries Anzahl der Datenbankabfragen, bevor verbleibende Operationen während eines Drain-Stops zwangsweise abgebrochen werden 100
agent.drainstop.api.wait Wartezeit für APIs, um beim Drain-Stop abzuschließen (Sekunden). 180
agent.enable.mock.run.api.response Debug (true oder false) false
agent.file.store.path Pfad zum Agent-Dateispeicher JITTERBIT_HOME/DataInterchange/file_store
agent.heart.beat.interval Herzschlagintervall (Minuten) 5
agent.jms.monitor.interval Überwachungsprotokollintervall (Sekunden) 300
agent.login.interval Anmeldeintervall (Sekunden) 300
agent.rest.service.call.retry.duration REST-Service-Wiederholungsintervall (Minuten) 5
agent.rest.service.call.retry.slowdown.duration REST-Service-Wiederholungsintervall (Minuten) 4
agent.rest.service.call.retry.wait.interval.after.slowdown REST-Service-Wiederholungsintervall (Minuten) 60
agent.rest.service.call.retry.wait.interval.before.slowdown REST-Service-Wiederholungsintervall (Sekunden) 5
agent.running Agent-Statuscode 3
agent.sdk.listener.heartbeat.interval Listener Herzschlagintervall (Minuten) 5
agent.sdk_framework.agentGroupDiscover true
agent.sdk_framework.cluster.client.port 5801
agent.sdk_framework.cluster.member.port 5701
agent.sdk_framework.datastore.db.databaseName Einstellungen für externe Datenbanken (Undefiniert)
agent.sdk_framework.datastore.db.dialect Einstellungen für externe Datenbanken org.hibernate.dialect.PostgreSQLDialect
agent.sdk_framework.datastore.db.driver_class Einstellungen für externe Datenbanken org.postgresql.Driver
agent.sdk_framework.datastore.db.password Einstellungen für externe Datenbanken (Undefiniert)
agent.sdk_framework.datastore.db.url Einstellungen für externe Datenbanken (Undefiniert)
agent.sdk_framework.datastore.db.user Einstellungen für externe Datenbanken (Undefiniert)
agent.sdk_framework.datastore.redis.blockWhenExhausted Redis-Verbindungspool-Einstellungen true
agent.sdk_framework.datastore.redis.jmxEnabled Redis-Verbindungspool-Einstellungen true
agent.sdk_framework.datastore.redis.maxIdle Redis-Verbindungspool-Einstellungen 8
agent.sdk_framework.datastore.redis.maxTotal Redis-Verbindungspool-Einstellungen 8
agent.sdk_framework.datastore.redis.maxWaitMillis Redis-Verbindungspool-Einstellungen -1
agent.sdk_framework.datastore.redis.minIdle Redis-Verbindungspool-Einstellungen 0
agent.sdk_framework.datastore.redis.testOnBorrow Redis-Verbindungspool-Einstellungen false
agent.sdk_framework.datastore.redis.testOnReturn Redis-Verbindungspool-Einstellungen false
agent.sdk_framework.datastore.redis.url Redis-Einstellungen (Undefiniert)
agent.sdk_framework.eventQueue.maxSize Maximale Größe der Ereigniswarteschlange 10000
agent.sdk_framework.inflighmessage_processor.delay 15000
agent.sdk_framework.inflighmessage_processor.initialDelay Einstellungen zur Datenbankpersistenz 1
agent.sdk_framework.inflighmessage_processor.scheduleRate Einstellungen zur Datenbankpersistenz 5
agent.sdk_framework.jdbc.c3p0.acquire_increment JDBC-Verbindungspool-Einstellungen 5
agent.sdk_framework.jdbc.c3p0.idle_test_period JDBC-Verbindungspool-Einstellungen 0
agent.sdk_framework.jdbc.c3p0.initial_pool_size JDBC-Verbindungspool-Einstellungen 5
agent.sdk_framework.jdbc.c3p0.max_age JDBC-Verbindungspool-Einstellungen 0
agent.sdk_framework.jdbc.c3p0.max_size JDBC-Verbindungspool-Einstellungen 50
agent.sdk_framework.jdbc.c3p0.max_statements JDBC-Verbindungspool-Einstellungen 100
agent.sdk_framework.jdbc.c3p0.min_size JDBC-Verbindungspool-Einstellungen 5
agent.sdk_framework.jdbc.c3p0.timeout JDBC-Verbindungspool-Einstellungen 120
agent.sdk_framework.listener.enabled Listener-Status false
agent.sdk_framework.listener.running.mode Einstellungen zur Datenbankpersistenz normal
agent.sdk_framework.listeners.eventsQueue 1
agent.sdk_framework.listeners.matchEventsQueueToAvailableCores false
agent.sdk_framework.multiple_agents_in_group.dbinternal.allowed false
agent.sdk_framework.persistence.enabled Einstellungen zur Datenbankpersistenz true
agent.sdk_framework.persistence.type Einstellungen zur Datenbankpersistenz dbinternal
agent.sdk_framework.queueStore.enabled Einstellungen zum Datenbank-Warteschlangen-Speicher true
agent.sdk_framework.queueStore.type Einstellungen zum Datenbank-Warteschlangen-Speicher dbinternal
agent.sdk_framework.restoreBatchSize 500
agent.sdk_framework.retry.backOffUnit 100
agent.sdk_framework.retry.deleteRetryableMessageAfter Einstellungen für externe Datenbanken 60
agent.sdk_framework.retry.intervalInMs 100
agent.sdk_framework.retry.numberOfRetries Einstellungen für externe Datenbanken 5
agent.sdk_framework.retry.retryWithBackOff true
agent.starting Agent-Statuscode 7
agent.starting.standby Zwingen Sie Agents im Status Starting zu bleiben (true oder false) false
agent.stopped Agent-Statuscode 4
agent.stopping Agent-Statuscode 6
agent.sync.log.interval Sync-Protokollintervall (Sekunden) 10
agent.sync.starting.standby.interval Sync-Start-Standby-Intervall (Minuten) 60
agent.sync.trigger.error Triggern Sie Resync-Fehler (durch Kommas getrennt) verletzt eindeutige Einschränkung
agent.synchronous.load Bei Agentenstart Umgebungen synchronisieren, bevor Anfragen akzeptiert werden (true oder false). false
agent.synchronous.latch.time Timeout (Minuten), wenn agent.synchronous.load true ist. 30
agent.unavailable Agent-Statuscode 5
agent.unknown Agent-Statuscode 1
agent.unregistered Agent-Statuscode 2
agent.username.password.file.name Dateiname der Agent-Anmeldeinformationen (Undefiniert)
enable.agent.sync Erlauben Sie die Agentensynchronisation (true oder false) true
enable.logsync.priority.order true
enable.logsync.enhanced.logging Zusätzliche Protokollierung für die Umgebungs-Synchronisation aktivieren false
enable.projectdeploylog.sync Projektbereitstellungssynchronisation deaktivieren true
enable.sync.agent.read.single.transaction true
enable.sync.schedule.check Erlauben Sie die Überprüfung des Zeitplans vor der Synchronisation (true oder false) true
ignore.capability.flag Ignorieren Sie das Fähigkeitsflag (true oder false) false
max.concurrent.requests Maximale gleichzeitige Messaging-Anfragen 40
run.op.sync.retry.limit Anzahl der Wiederholungen bei Fehlschlägen der Synchronisation von Operationen 1
sdk.non_starter_activity.lifecycle.enabled false
server.to.agent.http.call.timeout.in.sec HTTP-Timeout für den Server-zu-Agent-Anruf (Sekunden) 180
soap.service.debug SOAP-Anfrage/Antwort protokollieren (true oder false) false
soap.service.url SOAP-Dienste URL http://localhost:46908/soap-services/
start.component.listener Connector-Komponenten-Listener starten (true oder false) false
success.failure.files.api.version API-Version für Erfolgs-/Fehlerdateien 1.0
sync.agent.deploylog.max.record.read.size Eigenschaften des Sync-Agent-Thread-Executors 50
sync.agent.thread.executor.block.queue.size Eigenschaften des Sync-Agent-Thread-Executors 100
sync.agent.thread.executor.core.pool.size Eigenschaften des Sync-Agent-Thread-Executors 5
sync.agent.thread.executor.keep.alive.time Eigenschaften des Sync-Agent-Thread-Executors 60
sync.agent.thread.executor.max.pool.size Eigenschaften des Sync-Agent-Thread-Executors 20
update.capability.interval Aktualisierungsintervall für Fähigkeiten (Sekunden) 30
websocket.max.frame.size 1048576