Ir para o conteúdo

jitterbit-agent-config.properties

Introdução

Esta seção descreve o arquivo de propriedades do agente privado Tomcat. O arquivo contém pares de chave-valor no formato <key>=<value>.

Ele pode ser encontrado nos seguintes locais em cada plataforma:

Plataforma Localização
Windows C:\Program Files\Jitterbit Agent\Resources\jitterbit-agent-config.properties
Docker, Linux /opt/jitterbit/Resources/jitterbit-agent-config.properties

Importante

Você deve reiniciar o agente antes que as alterações no arquivo entrem em vigor.

As seguintes entradas são reconhecidas pelo agente:

Chave Descrição Valor padrão
agent.agentsync.debug.flag Sincronizar depurar (true ou false) false
agent.auto.register.file.name Registrar automaticamente o caminho completo <JITTERBIT_HOME>/Resources/register.json
agent.content.type Tipo de conteúdo (XML ou JSON) XML
agent.drain.stop.database.poll.interval.in.millisec Intervalo de nova tentativa de parada de drenagem (milissegundos) 10000
agent.drain.stop.database.poll.no.of.retries Contagem de novas tentativas de parada de drenagem 100
agent.enable.mock.run.api.response Depurar (true ou false) false
agent.file.store.path Caminho de armazenamento de arquivos do Agente <JITTERBIT_HOME>/DataInterchange/file_store
agent.heart.beat.interval Intervalo de batimentos cardíacos (minutos) 5
agent.jms.monitor.interval Intervalo de log do monitor (segundos) 300
agent.login.interval Intervalo de login (segundos) 300
agent.rest.service.call.retry.duration Intervalo de nova tentativa do serviço REST (minutos) 5
agent.rest.service.call.retry.slowdown.duration Intervalo de nova tentativa do serviço REST (minutos) 4
agent.rest.service.call.retry.wait.interval.after.slowdown Intervalo de nova tentativa do serviço REST (minutos) 60
agent.rest.service.call.retry.wait.interval.before.slowdown Intervalo de nova tentativa do serviço REST (segundos) 5
agent.running Código de status do Agente 3
agent.sdk.listener.heartbeat.interval Intervalo de batimento cardíaco do ouvinte (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 Configurações de banco de dados externo (Indefinido)
agent.sdk_framework.datastore.db.dialect Configurações do banco de dados externo org.hibernate.dialect.PostgreSQLDialect
agent.sdk_framework.datastore.db.driver_class Configurações do banco de dados externo org.postgresql.Driver
agent.sdk_framework.datastore.db.password Configurações de banco de dados externo (Indefinido)
agent.sdk_framework.datastore.db.url Configurações de banco de dados externo (Indefinido)
agent.sdk_framework.datastore.db.user Configurações de banco de dados externo (Indefinido)
agent.sdk_framework.datastore.redis.blockWhenExhausted Configurações do pool de conexão Redis true
agent.sdk_framework.datastore.redis.jmxEnabled Configurações do pool de conexão Redis true
agent.sdk_framework.datastore.redis.maxIdle Configurações do pool de conexão Redis 8
agent.sdk_framework.datastore.redis.maxTotal Configurações do pool de conexão Redis 8
agent.sdk_framework.datastore.redis.maxWaitMillis Configurações do pool de conexão Redis -1
agent.sdk_framework.datastore.redis.minIdle Configurações do pool de conexão Redis 0
agent.sdk_framework.datastore.redis.testOnBorrow Configurações do pool de conexão Redis false
agent.sdk_framework.datastore.redis.testOnReturn Configurações do pool de conexão Redis false
agent.sdk_framework.datastore.redis.url Configurações do Redis (Indefinido)
agent.sdk_framework.eventQueue.maxSize Tamanho máximo da fila de eventos 10000
agent.sdk_framework.inflighmessage_processor.delay 15.000
agent.sdk_framework.inflighmessage_processor.initialDelay Configurações de persistência do banco de dados 1
agent.sdk_framework.inflighmessage_processor.scheduleRate Configurações de persistência do banco de dados 5
agent.sdk_framework.jdbc.c3p0.acquire_increment Configurações do pool de conexão JDBC 5
agent.sdk_framework.jdbc.c3p0.idle_test_period Configurações do pool de conexão JDBC 0
agent.sdk_framework.jdbc.c3p0.initial_pool_size Configurações do pool de conexão JDBC 5
agent.sdk_framework.jdbc.c3p0.max_age Configurações do pool de conexão JDBC 0
agent.sdk_framework.jdbc.c3p0.max_size Configurações do pool de conexão JDBC 50
agent.sdk_framework.jdbc.c3p0.max_statements Configurações do pool de conexão JDBC 100
agent.sdk_framework.jdbc.c3p0.min_size Configurações do pool de conexão JDBC 5
agent.sdk_framework.jdbc.c3p0.timeout Configurações do pool de conexão JDBC 120
agent.sdk_framework.listener.enabled Status do ouvinte false
agent.sdk_framework.listener.running.mode Configurações de persistência do banco de dados 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 Configurações de persistência do banco de dados true
agent.sdk_framework.persistence.type Configurações de persistência do banco de dados dbinternal
agent.sdk_framework.queueStore.enabled Configurações de armazenamento de fila de banco de dados true
agent.sdk_framework.queueStore.type Configurações de armazenamento de fila de banco de dados dbinternal
agent.sdk_framework.restoreBatchSize 500
agent.sdk_framework.retry.backOffUnit 100
agent.sdk_framework.retry.deleteRetryableMessageAfter Configurações de banco de dados externo 60
agent.sdk_framework.retry.intervalInMs 100
agent.sdk_framework.retry.numberOfRetries Configurações de banco de dados externo 5
agent.sdk_framework.retry.retryWithBackOff true
agent.starting Código de status do Agente 7
agent.starting.standby Força agent status para permanecer como Inicial (true ou false) false
agent.stopped Código de status do Agente 4
agent.stopping Código de status do Agente 6
agent.sync.log.interval Intervalo de log de sincronização (segundos) 10
agent.sync.starting.standby.interval Intervalo de espera inicial de sincronização (minutos) 60
agent.sync.trigger.error Disparar erros de ressincronização (separados por vírgula) violates unique constraint
agent.unavailable Código de status do Agente 5
agent.unknown Código de status do Agente 1
agent.unregistered Código de status do Agente 2
agent.username.password.file.name Nome do arquivo de credenciais do Agente (Indefinido)
enable.agent.sync Permitir sincronização do agente (true ou false) true
enable.logsync.priority.order true
enable.sync.agent.read.single.transaction true
enable.sync.schedule.check Permitir verificação de agendamento antes da sincronização (true ou false) true
ignore.capability.flag Ignorar sinalizador de capacidade (true ou false) false
max.concurrent.requests Máximo de solicitações de mensagens simultâneas 40
run.op.sync.retry.limit Execute a contagem de novas tentativas de sincronização da operação em caso de falha 1
sdk.non_starter_activity.lifecycle.enabled false
server.to.agent.http.call.timeout.in.sec Tempo limite de chamada HTTP do servidor para o agente (segundos) 180
soap.service.debug Registrar solicitação/resposta SOAP (true ou false) false
soap.service.url URL de serviços SOAP http://localhost:46908/soap-services/
start.component.listener Iniciar ouvinte do componente do conector (verdadeiro ou falso) false
success.failure.files.api.version Versão da API dos arquivos de sucesso/falha 1.0
sync.agent.deploylog.max.record.read.size Propriedades do executor do thread do agente de sincronização 50
sync.agent.thread.executor.block.queue.size Propriedades do executor do thread do agente de sincronização 100
sync.agent.thread.executor.core.pool.size Propriedades do executor do thread do agente de sincronização 5
sync.agent.thread.executor.keep.alive.time Propriedades do executor do thread do agente de sincronização 60
sync.agent.thread.executor.max.pool.size Propriedades do executor do thread do agente de sincronização 20
update.capability.interval Intervalo de capacidade de atualização (segundos) 30
websocket.max.frame.size 1048576