Saltar al contenido

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