jitterbit-agent-config.properties
sobre agentes privados de Jitterbit
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 de almacenamiento del archivo 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 grupo 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 grupo 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 grupo 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](trueo 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 operación de sincronización recuento de reintentos 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 |