jitterbit-agent-config.properties
em agentes privados Jitterbit
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 |
[Estivador], 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 | depurar de sincronização (true ou false ) | false |
agent.auto.register.file.name | Registrar automaticamente o nome do 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 do 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 Iniciando](trueou 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 | 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 (verdadeiro ou falso) | 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 |