Saltar al contenido principal
Lerian SLC es el riel propiedad de Lerian para la mensajería de liquidación de tarjetas con el SLC de Núclea. Configuras estas variables en tiempo de despliegue. Un reinicio del servicio las aplica. Todo servicio Go de Lerian comparte una base común: servidor, almacenes de datos, telemetría y autenticación de plugins. Fundamentos de configuración de BYOC documenta esa base común una sola vez. Esta página cubre las variables propias de Lerian SLC. En las tablas siguientes, la columna Predeterminado / Obligatorio muestra el valor predeterminado. Un calificador en negrita (p. ej. Obligatorio, Obligatorio en producción) marca una variable que debes configurar. — significa que no hay valor predeterminado. Una variable marcada como Sensible lleva material de credenciales o claves. Inyéctala desde tu gestor de secretos en tiempo de despliegue. Nunca hagas commit de un valor.

Servicio y runtime

Lerian SLC expone /health (liveness) y /readyz (readiness) en el puerto principal, además de /version y /metrics. Consulta Salud y readiness para conocer el contrato del probe. Una instalación atiende a una institución.

Licencia

Recepción de operaciones

Transporte REST de Núclea

Este canal envía a Núclea en línea mediante TLS mutuo. Deja NUCLEA_REST_BASE_URL vacío para mantener el transporte sin conectar.

Consumidor entrante de RSFN

Este canal recibe mensajes entrantes de RSFN. También observa la conformidad con XSD.

Bus entrante de SFN

Lerian SILOC retransmite sus mensajes a Lerian SLC en el bus de SFN. SFN_INGEST_ENABLED activa la ingesta de los mensajes retransmitidos. SFN_FACTS_INGEST_ENABLED activa la ingesta de los resultados de los comandos de liquidación que envía Lerian SLC. Ambos consumidores usan los mismos brokers y el mismo tamaño de lote.

Streaming

Lerian SLC y la librería de streaming de Lerian leen la familia STREAMING_. Lerian Streaming Hub entrega los eventos publicados.

Sidecar de firma

Lerian SLC firma el envelope de seguridad de SPB mediante un sidecar de firma sin estado. La clave privada de firma nunca entra al proceso del servicio. El registro de custodia activo de cada participante selecciona el adaptador de custodia y la clave que firman sus mensajes. El sidecar activa cada adaptador de custodia solo cuando están presentes los ajustes propios de ese adaptador.

Calendario de liquidación

Lerian SLC condiciona el despacho a las ventanas de liquidación de Núclea y ejecuta un worker de calendario.
Debes declarar ambas variables de ventana de crédito, incluso cuando uses la grade ordinaria. El servicio se rehúsa a arrancar si falta o está en blanco alguno de los valores. Nunca asume una grade de crédito a partir de un valor predeterminado.
Cada flujo se ejecuta en el worker de calendario solo cuando su toggle es true. Cada toggle es false de forma predeterminada: SCHEDULE_DISPATCH_ENABLED, SCHEDULE_FORWARD_ENABLED, SCHEDULE_DEBIT_DISPATCH_ENABLED, SCHEDULE_DEBIT_FORWARD_ENABLED, SCHEDULE_ANTICIPATION_DISPATCH_ENABLED, SCHEDULE_ANTICIPATION_FORWARD_ENABLED, SCHEDULE_ANTICIPATION_SETTLE_ENABLED, SCHEDULE_CANCELLATION_DISPATCH_ENABLED, SCHEDULE_CANCELLATION_FORWARD_ENABLED, SCHEDULE_RETURN_POLL_ENABLED, SCHEDULE_RELAY_STATUS_ENABLED, SCHEDULE_VARREDURA_ENABLED, SCHEDULE_RSFN_INGEST_ENABLED, SCHEDULE_D1_CONFIRMATION_ENABLED, SCHEDULE_CONFIRMATION_OVERDUE_ENABLED, SCHEDULE_OPERATION_STUCK_ENABLED, SCHEDULE_CERT_EXPIRY_ENABLED, SCHEDULE_SILOC_WINDOWS_ENABLED, SCHEDULE_STR_SETTLED_ENABLED y OP107_VERDICT_POLL_ENABLED.

Webhooks

Lerian SLC puede entregar eventos de liquidación a un endpoint suscriptor. En BYOC, el cliente aporta el material de credenciales mediante su propio secret de Kubernetes.