Ir para o conteúdo

Arquivo de propriedades do Tomcat do agente privado Jitterbit jitterbit-agent-config.properties

Introdução

Esta página descreve o arquivo de propriedades do agente privado Tomcat jitterbit-agent-config.properties. É encontrado no Resources subdiretório sob o diretório de instalação (JITTERBIT_HOME), por padrão C:\Program Files\Jitterbit Agent\ no Microsoft Windows, /opt/jitterbit/ no Linux e Docker.

Importante

As alterações feitas no arquivo não são aplicadas até que o agente seja reiniciado e não são substituídas ao atualizar.

Propriedades

O arquivo define propriedades como pares de chave-valor no formato <key>=<value>. Os seguintes são reconhecidos por agentes privados:

Chave Descrição Valor padrão
agent.agentsync.debug.flag depurar de sincronização (true ou false) false
agent.auto.register.file.name Registro automático 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.drainstop.api.wait Tempo de espera para que as APIs terminem na parada de drenagem (segundos). 180
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 Ouvinte intervalo de batimentos cardíacos (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 agentes 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.synchronous.load Na inicialização do agente, sincronize os ambientes antes de aceitar solicitações (true ou false). false
agent.synchronous.latch.time Tempo limite (minutos) quando agent.synchronous.load é true. 30
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.logsync.enhanced.logging Habilitar registro extra para sincronização de ambiente false
enable.projectdeploylog.sync Desabilitar sincronização de implantar do projeto 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 Executar operação de sincronização de contagem de novas tentativas 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 dos serviços SOAP http://localhost:46908/soap-services/
start.component.listener Iniciar ouvinte do componente do conector (true ou false) false
success.failure.files.api.version Versão da API de 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