Pular para o conteúdo principal
O Lerian SILOC é a integração de mensageria nativa da Lerian para o SILOC, o sistema de liquidação diferida líquida do domínio de cartões operado pela Núclea. As variáveis abaixo são definidas no momento do deploy e exigem uma reinicialização do serviço para entrar em vigor. Para os parâmetros que se comportam da mesma forma em todos os serviços Go da Lerian — postura de deployment, telemetria e convenções de datastore — consulte a referência de configuração BYOC.
O Lerian SILOC é um serviço em estágio inicial. As variáveis documentadas aqui são a superfície de configuração atual verificada; espere que ela cresça à medida que o rail amadurece (por exemplo, um plano de configuração de runtime do systemplane está planejado mas ainda não exposto). Trate a própria referência de ambiente do serviço como a fonte da verdade para uma dada release.
Nas tabelas abaixo, Obrigatória marca uma variável que deve ser definida (globalmente, ou sob a condição indicada). significa que não há padrão.

Runtime e servidor

Autenticação

O Lerian SILOC autoriza rotas protegidas através do Access Manager, e é default-closed: a autenticação fica ligada a menos que explicitamente desabilitada.

PostgreSQL

A réplica usa o host primário como fallback quando DB_REPLICA_HOST não está definido (padrão single-node).

Redis

Conectividade de liquidação do SILOC

O Lerian SILOC mantém uma única conexão IBM MQ com o queue manager de liquidação do SILOC da Núclea. Quando qualquer uma dessas variáveis é definida, todo o descritor de conexão é validado fail-closed na inicialização.

Certificados

Observabilidade

Saúde e prontidão

O Lerian SILOC expõe GET /health (liveness), GET /readyz (readiness) e GET /version na porta HTTP principal. O serviço inicializa e serve essas probes mesmo antes de seus datastores e da conexão de liquidação estarem acessíveis; a saúde das dependências é reportada através do /readyz. Consulte Saúde e prontidão para o contrato das probes.