Public Repository

Last pushed: 2 days ago
Short Description
Serviço de configurações centralizadas.
Full Description

Variáveis de ambiente

Nome Descrição Valor padrão Obrigatório
BROKER_HOST Lista separada por "," ou ";" contendo o [IP[:PORT]] ou [HOSTNAME[:PORT]] de todos os brokers disponíveis. localhost Não
BROKER_PORT Valor contendo a porta do broker para todos hosts que não possuírem uma porta configurada. 5672 Não
BROKER_USER Nome do usuário para acesso ao broker. admin Não
BROKER_PASS Senha do usuário para acesso ao broker. admin Não
VIRTUAL_HOST Nome do virtual host no qual a conexão será feita. / Não
DB_TYPE Tipo de banco de dados utilizado PostgreSql Não
DB_URL Url de conexão com o banco de dados Não possui Sim
DB_USER Usuário do banco de dados Não possui Sim
DB_PASSWORD Senha do banco de dados Não possui Sim
DB_SHARED_URL Url de conexão da base compartilhada Não possui Não
DB_SHARED_USER Usuário da base compartilhada Não possui Não
DB_SHARED_PASSWORD Senha da base compartilhada Não possui Não
SCHEMA_PER_TENANT Indica se será feito isolamento dos tenants por schema, true ou false true Não
TENANT Se informado o serviço executa exclusivamente com este tenant Não possui Não
MIN_WORKERS Número mínimo de threads disponíveis para execução 32 Não
MAX_WORKERS Número máximo de threads para execução, deve ser maior que MIN_WORKER 32 Não
JAVA_OPTS (ver seção Propriedades Java) - Não

Propriedades Java

Obs: Todas devem ter o prefixo -D

Nome Descrição Valor padrão Obrigatório
db.sharedschema.name Nome do schema na base compartilhada configuration_shared Não
db.schema.name Nome do schema para os inquilinos - Não
db.schema.prefix Prefixo utilizado no nome dos schemas configuration_ Não
senior.platform.configuration.capacity Quantidade de mensagens que o serviço vai processar simultaneamente 10 Não

Exemplo de comando

docker run -d --name="configuration" -e DB_URL="jdbc:postgresql://localhost:5432/dbtest" -e DB_USER="user" -e DB_PASSWORD="password"  seniorsistemas/configuration:< version >
Docker Pull Command
Owner
seniorsistemas

Comments (0)