jitterbit-agent-config.properties
Introducción
Esta sección describe el archivo de propiedades Tomcat del agente privado. El archivo contiene pares clave-valor en el formato <key>=<value>
.
Se puede encontrar en las siguientes ubicaciones en cada plataforma:
Plataforma | Ubicación |
---|---|
Windows | C:\Program Files\Jitterbit Agent\Resources\jitterbit-agent-config.properties |
Docker, Linux | /opt/jitterbit/Resources/jitterbit-agent-config.properties |
Importante
Debe reiniciar el agente para que los cambios en el archivo surtan efecto.
El agente reconoce las siguientes entradas:
Clave | Descripción | Valor predeterminado |
---|---|---|
agent.agentsync.debug.flag | depurar de sincronización (true o false ) | false |
agent.auto.register.file.name | Registrar automáticamente la ruta completa | <JITTERBIT_HOME>/Resources/register.json |
agent.content.type | Tipo de contenido (XML o JSON ) | XML |
agent.drain.stop.database.poll.interval.in.millisec | Intervalo de reintento de parada de drenaje (milisegundos) | 10000 |
agent.drain.stop.database.poll.no.of.retries | Número de reintentos de detención de drenaje | 100 |
agent.enable.mock.run.api.response | Depurar (true o false ) | false |
agent.file.store.path | Ruta del almacén de archivos del Agente | <JITTERBIT_HOME>/DataInterchange/file_store |
agent.heart.beat.interval | Intervalo entre latidos del corazón (minutos) | 5 |
agent.jms.monitor.interval | Intervalo de registro del monitor (segundos) | 300 |
agent.login.interval | Intervalo de inicio de sesión (segundos) | 300 |
agent.rest.service.call.retry.duration | Intervalo de reintento del servicio REST (minutos) | 5 |
agent.rest.service.call.retry.slowdown.duration | Intervalo de reintento del servicio REST (minutos) | 4 |
agent.rest.service.call.retry.wait.interval.after.slowdown | Intervalo de reintento del servicio REST (minutos) | 60 |
agent.rest.service.call.retry.wait.interval.before.slowdown | Intervalo de reintento del servicio REST (segundos) | 5 |
agent.running | Código de estado del Agente | 3 |
agent.sdk.listener.heartbeat.interval | Intervalo de latidos del oyente (minutos) | 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 | Configuración de base de datos externa | (Indefinido) |
agent.sdk_framework.datastore.db.dialect | Configuración de base de datos externa | org.hibernate.dialect.PostgreSQLDialect |
agent.sdk_framework.datastore.db.driver_class | Configuración de base de datos externa | org.postgresql.Driver |
agent.sdk_framework.datastore.db.password | Configuración de base de datos externa | (Indefinido) |
agent.sdk_framework.datastore.db.url | Configuración de base de datos externa | (Indefinido) |
agent.sdk_framework.datastore.db.user | Configuración de base de datos externa | (Indefinido) |
agent.sdk_framework.datastore.redis.blockWhenExhausted | Configuración del grupo de conexiones de Redis | true |
agent.sdk_framework.datastore.redis.jmxEnabled | Configuración del grupo de conexiones de Redis | true |
agent.sdk_framework.datastore.redis.maxIdle | Configuración del grupo de conexiones de Redis | 8 |
agent.sdk_framework.datastore.redis.maxTotal | Configuración del grupo de conexiones de Redis | 8 |
agent.sdk_framework.datastore.redis.maxWaitMillis | Configuración del grupo de conexiones de Redis | -1 |
agent.sdk_framework.datastore.redis.minIdle | Configuración del grupo de conexiones de Redis | 0 |
agent.sdk_framework.datastore.redis.testOnBorrow | Configuración del grupo de conexiones de Redis | false |
agent.sdk_framework.datastore.redis.testOnReturn | Configuración del grupo de conexiones de Redis | false |
agent.sdk_framework.datastore.redis.url | Configuración de Redis | (Indefinido) |
agent.sdk_framework.eventQueue.maxSize | Tamaño máximo de la cola de eventos | 10000 |
agent.sdk_framework.inflighmessage_processor.delay | 15000 | |
agent.sdk_framework.inflighmessage_processor.initialDelay | Configuración de persistencia de la base de datos | 1 |
agent.sdk_framework.inflighmessage_processor.scheduleRate | Configuración de persistencia de la base de datos | 5 |
agent.sdk_framework.jdbc.c3p0.acquire_increment | Configuración del pool de conexiones JDBC | 5 |
agent.sdk_framework.jdbc.c3p0.idle_test_period | Configuración del grupo de conexiones JDBC | 0 |
agent.sdk_framework.jdbc.c3p0.initial_pool_size | Configuración del pool de conexiones JDBC | 5 |
agent.sdk_framework.jdbc.c3p0.max_age | Configuración del grupo de conexiones JDBC | 0 |
agent.sdk_framework.jdbc.c3p0.max_size | Configuración del grupo de conexiones JDBC | 50 |
agent.sdk_framework.jdbc.c3p0.max_statements | Configuración del grupo de conexiones JDBC | 100 |
agent.sdk_framework.jdbc.c3p0.min_size | Configuración del pool de conexiones JDBC | 5 |
agent.sdk_framework.jdbc.c3p0.timeout | Configuración del grupo de conexiones JDBC | 120 |
agent.sdk_framework.listener.enabled | Estado del oyente | false |
agent.sdk_framework.listener.running.mode | Configuración de persistencia de la base de datos | 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 | Configuración de persistencia de la base de datos | true |
agent.sdk_framework.persistence.type | Configuración de persistencia de la base de datos | dbinternal |
agent.sdk_framework.queueStore.enabled | Configuración del almacén de colas de base de datos | true |
agent.sdk_framework.queueStore.type | Configuración del almacén de colas de base de datos | dbinternal |
agent.sdk_framework.restoreBatchSize | 500 | |
agent.sdk_framework.retry.backOffUnit | 100 | |
agent.sdk_framework.retry.deleteRetryableMessageAfter | Configuración de base de datos externa | 60 |
agent.sdk_framework.retry.intervalInMs | 100 | |
agent.sdk_framework.retry.numberOfRetries | Configuración de base de datos externa | 5 |
agent.sdk_framework.retry.retryWithBackOff | true | |
agent.starting | Código de estado del Agente | 7 |
agent.starting.standby | Fuerza agent status permanecer como Inicio (true o false ) | false |
agent.stopped | Código de estado del Agente | 4 |
agent.stopping | Código de estado del Agente | 6 |
agent.sync.log.interval | Intervalo de registro de sincronización (segundos) | 10 |
agent.sync.starting.standby.interval | Intervalo de espera de inicio de sincronización (minutos) | 60 |
agent.sync.trigger.error | Desencadenar errores de resincronización (separados por comas) | violates unique constraint |
agent.unavailable | Código de estado del Agente | 5 |
agent.unknown | Código de estado del Agente | 1 |
agent.unregistered | Código de estado del Agente | 2 |
agent.username.password.file.name | Nombre de archivo de credenciales del Agente | (Indefinido) |
enable.agent.sync | Permitir sincronización de agentes (true o false ) | true |
enable.logsync.priority.order | true | |
enable.sync.agent.read.single.transaction | true | |
enable.sync.schedule.check | Permitir verificación de programación antes de la sincronización (true o false ) | true |
ignore.capability.flag | Ignorar la bandera de capacidad (true o false ) | false |
max.concurrent.requests | Máximo de solicitudes de mensajería simultánea | 40 |
run.op.sync.retry.limit | Ejecutar recuento de reintentos de sincronización de operación en caso de error | 1 |
sdk.non_starter_activity.lifecycle.enabled | false | |
server.to.agent.http.call.timeout.in.sec | Tiempo de espera de llamada HTTP del servidor al agente (segundos) | 180 |
soap.service.debug | Registrar solicitud/respuesta SOAP (true o false ) | false |
soap.service.url | URL de servicios SOAP | http://localhost:46908/soap-services/ |
start.component.listener | Iniciar el escucha del componente conector (verdadero o falso) | false |
success.failure.files.api.version | Versión API de archivos de éxito/fracaso | 1.0 |
sync.agent.deploylog.max.record.read.size | Propiedades del ejecutor del hilo del agente de sincronización | 50 |
sync.agent.thread.executor.block.queue.size | Propiedades del ejecutor del hilo del agente de sincronización | 100 |
sync.agent.thread.executor.core.pool.size | Propiedades del ejecutor del hilo del agente de sincronización | 5 |
sync.agent.thread.executor.keep.alive.time | Propiedades del ejecutor del hilo del agente de sincronización | 60 |
sync.agent.thread.executor.max.pool.size | Propiedades del ejecutor del hilo del agente de sincronización | 20 |
update.capability.interval | Intervalo de capacidad de actualización (segundos) | 30 |
websocket.max.frame.size | 1048576 |