Public Repository

Last pushed: 3 days ago
Short Description
Serviço de notificações para o usuário.
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
JAVA_OPTS (ver seção Propriedades Java) - Não
CLEAN_INTERVAL Intervalo em horas para execução da rotina de limpeza 12 Não
DAYS_TO_RETAIN Número de dias que as notificações ficam armazenadas 30 Não
DB_TYPE Tipo de banco de dados utilizado PostgreSql Não
CACHE_HOST Host onde está executando o cache distribuído Não possui Não

Propriedades Java

Obs: Todas devem ter o prefixo -D

Nome Descrição Valor padrão Obrigatório
senior.platform.notifications.capacity Capacidade de mensagens simultâneas do serviço 10 Não
servicemodel.logger.<logger> Configura o nível de logging para um logger. Exemplo: -Dservicemodel.logger.br.com.senior=DEBUG INFO Não

Exemplo de comando

docker run -d --name="notifications" seniorsistemas/notifications-backend:< version >
Docker Pull Command
Owner
seniorsistemas