Jitterbit-Privatagent-Tomcat-Eigenschaftendatei jitterbit-agent-config.properties
Einführung
Auf dieser Seite wird die Tomcat-Eigenschaftendatei des privaten Agenten beschrieben jitterbit-agent-config.properties
Es befindet sich in der Resources
Unterverzeichnis unter dem Installationsverzeichnis (JITTERBIT_HOME
), standardmäßig C:\Program Files\Jitterbit Agent\
unter Microsoft Windows, /opt/jitterbit/
auf Linux und Docker.
Wichtig
An der Datei vorgenommene Änderungen werden erst nach einem Neustart des Agenten übernommen und beim Upgrade nicht überschrieben.
Eigenschaften
Die Datei legt Eigenschaften als Schlüssel-Wert-Paare in der Form fest <key>=<value>
. Folgendes wird von privaten Agenten erkannt:
Schlüssel | Beschreibung | Standardwert |
---|---|---|
agent.agentsync.debug.flag | debuggen synchronisieren (true oder false ) | false |
agent.auto.register.file.name | Automatisch registrieren vollständiger Pfadname | JITTERBIT_HOME/Resources/register.json |
agent.content.type | Inhaltstyp (XML oder JSON ) | XML |
agent.drain.stop.database.poll.interval.in.millisec | Drain-Stop-Wiederholungsintervall (Millisekunden) | 10000 |
agent.drain.stop.database.poll.no.of.retries | Anzahl der Wiederholungsversuche für Drain-Stop | 100 |
agent.drainstop.api.wait | Wartezeit bis zum Abschluss der APIs beim Drain-Stopp (Sekunden). | 180 |
agent.enable.mock.run.api.response | Debuggen (true oder false ) | false |
agent.file.store.path | Pfad zum Agent Dateispeicher | JITTERBIT_HOME/DataInterchange/file_store |
agent.heart.beat.interval | Heartbeat-Intervall (Minuten) | 5 |
agent.jms.monitor.interval | Monitor-Protokollintervall (Sekunden) | 300 |
agent.login.interval | Anmeldeintervall (Sekunden) | 300 |
agent.rest.service.call.retry.duration | Wiederholungsintervall des REST-Dienstes (Minuten) | 5 |
agent.rest.service.call.retry.slowdown.duration | Wiederholungsintervall des REST-Dienstes (Minuten) | 4 |
agent.rest.service.call.retry.wait.interval.after.slowdown | Wiederholungsintervall des REST-Dienstes (Minuten) | 60 |
agent.rest.service.call.retry.wait.interval.before.slowdown | Wiederholungsintervall des REST-Dienstes (Sekunden) | 5 |
agent.running | Agent | 3 |
agent.sdk.listener.heartbeat.interval | Listener Heartbeat-Intervall (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 | Externe Datenbankeinstellungen | (Undefiniert) |
agent.sdk_framework.datastore.db.dialect | Externe Datenbankeinstellungen | org.hibernate.dialect.PostgreSQLDialect |
agent.sdk_framework.datastore.db.driver_class | Externe Datenbankeinstellungen | org.postgresql.Driver |
agent.sdk_framework.datastore.db.password | Externe Datenbankeinstellungen | (Undefiniert) |
agent.sdk_framework.datastore.db.url | Externe Datenbankeinstellungen | (Undefiniert) |
agent.sdk_framework.datastore.db.user | Externe Datenbankeinstellungen | (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 | Einstellungen des Redis Verbindungspools | -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 | Datenbankpersistenzeinstellungen | 1 |
agent.sdk_framework.inflighmessage_processor.scheduleRate | Datenbankpersistenzeinstellungen | 5 |
agent.sdk_framework.jdbc.c3p0.acquire_increment | JDBC-Verbindungspool-Einstellungen | 5 |
agent.sdk_framework.jdbc.c3p0.idle_test_period | JDBC-Verbindungspooleinstellungen | 0 |
agent.sdk_framework.jdbc.c3p0.initial_pool_size | JDBC-Verbindungspool-Einstellungen | 5 |
agent.sdk_framework.jdbc.c3p0.max_age | JDBC-Verbindungspooleinstellungen | 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 | Hörerstatus | false |
agent.sdk_framework.listener.running.mode | Datenbankpersistenzeinstellungen | 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 | Datenbankpersistenzeinstellungen | true |
agent.sdk_framework.persistence.type | Datenbankpersistenzeinstellungen | dbinternal |
agent.sdk_framework.queueStore.enabled | Einstellungen für den Datenbank-Warteschlangenspeicher | true |
agent.sdk_framework.queueStore.type | Einstellungen für den Datenbank-Warteschlangenspeicher | dbinternal |
agent.sdk_framework.restoreBatchSize | 500 | |
agent.sdk_framework.retry.backOffUnit | 100 | |
agent.sdk_framework.retry.deleteRetryableMessageAfter | Externe Datenbankeinstellungen | 60 |
agent.sdk_framework.retry.intervalInMs | 100 | |
agent.sdk_framework.retry.numberOfRetries | Externe Datenbankeinstellungen | 5 |
agent.sdk_framework.retry.retryWithBackOff | true | |
agent.starting | Agent | 7 |
agent.starting.standby | Kraft Agenten als Start bleiben (true oder false ) | false |
agent.stopped | Agent | 4 |
agent.stopping | Agent | 6 |
agent.sync.log.interval | Synchronisierungsprotokollintervall (Sekunden) | 10 |
agent.sync.starting.standby.interval | Synchronisierungsstart-Standby-Intervall (Minuten) | 60 |
agent.sync.trigger.error | Resync-Fehler auslösen (durch Komma getrennt) | violates unique constraint |
agent.synchronous.load | Beim Start des Agenten Umgebungen synchronisieren, bevor Anfragen angenommen werden (true oder false ). | false |
agent.synchronous.latch.time | Timeout (Minuten) wenn agent.synchronous.load Ist true . | 30 |
agent.unavailable | Agent | 5 |
agent.unknown | Agent | 1 |
agent.unregistered | Agent | 2 |
agent.username.password.file.name | Dateiname der Agent-Anmeldeinformationen | (Nicht definiert) |
enable.agent.sync | Agentensynchronisierung zulassen (true oder false ) | true |
enable.logsync.priority.order | true | |
enable.logsync.enhanced.logging | Zusätzliche Protokollierung für Umfeld aktivieren | false |
enable.projectdeploylog.sync | einsetzen der Projektbereitstellung deaktivieren | true |
enable.sync.agent.read.single.transaction | true | |
enable.sync.schedule.check | Zeitplanprüfung vor der Synchronisierung zulassen (true oder false ) | true |
ignore.capability.flag | Fähigkeitsflag ignorieren (true oder false ) | false |
max.concurrent.requests | Maximale Anzahl gleichzeitiger Nachrichtenanforderungen | 40 |
run.op.sync.retry.limit | Anzahl der Operation für die Ausführung des Synchronisierungsvorgangs bei Fehler | 1 |
sdk.non_starter_activity.lifecycle.enabled | false | |
server.to.agent.http.call.timeout.in.sec | Timeout für HTTP-Anruf vom Server zum Agenten (Sekunden) | 180 |
soap.service.debug | SOAP Anfrage/Antwort protokollieren (true oder false ) | false |
soap.service.url | URL der SOAP Dienste | http://localhost:46908/soap-services/ |
start.component.listener | Connector-Komponenten-Listener starten (true oder false ) | false |
success.failure.files.api.version | Erfolgs-/Fehlerdateien API Version | 1.0 |
sync.agent.deploylog.max.record.read.size | Eigenschaften des Thread-Executors des Sync-Agenten | 50 |
sync.agent.thread.executor.block.queue.size | Eigenschaften des Thread-Executors des Sync-Agenten | 100 |
sync.agent.thread.executor.core.pool.size | Eigenschaften des Thread-Executors des Sync-Agenten | 5 |
sync.agent.thread.executor.keep.alive.time | Eigenschaften des Thread-Executors des Sync-Agenten | 60 |
sync.agent.thread.executor.max.pool.size | Eigenschaften des Thread-Executors des Sync-Agenten | 20 |
update.capability.interval | Aktualisierungsintervall (Sekunden) | 30 |
websocket.max.frame.size | 1048576 |