Skip to main content
Lerian CCS lee su configuración desde el entorno del proceso al arrancar. Configuras estas variables en tiempo de despliegue. Un reinicio del servicio hace que tomen efecto. Un pequeño conjunto de perillas operativas también acepta cambios en tiempo de ejecución a través de Systemplane. Fundamentos de configuración de BYOC documenta la base común que comparte todo servicio Go de Lerian. En las tablas siguientes, la columna Predeterminado / Obligatorio muestra el valor que el servicio aplica cuando dejas la variable sin configurar. Un calificador en negrita marca una variable que debes configurar, como Obligatorio o Obligatorio en producción. significa que el servicio no aplica ningún valor predeterminado. Una variable marcada Sensitive. lleva material de credenciales o de claves. Inyéctala desde tu gestor de secretos en tiempo de despliegue. Nunca hagas commit de un valor. Cuando un valor del archivo de ejemplo publicado difiere del valor que aplica el código, esta página publica el valor del código.

Servicio y runtime

Licencia

CORS, TLS y proxies

Multi-tenancy

PostgreSQL

Redis

Mensajería y circuit breaker

Outbox

Lerian CCS escribe cada mensaje saliente en un outbox transaccional, dentro de la misma transacción de base de datos que el cambio de estado. La familia OUTBOX_ de abajo configura el dispatcher que ejecuta la librería de plataforma compartida.

Anulaciones del outbox de CCS

Streaming

La librería de streaming de Lerian lee la familia STREAMING_, no la configuración del servicio. Lerian Streaming Hub entrega los eventos publicados.

Integración con STA

Lerian CCS envía cada archivo saliente a BACEN a través de Lerian STA y recibe de vuelta las respuestas.

Integración con Reporter

Lerian Reporter renderiza el archivo diario ACCS001, por lo que es un upstream obligatorio. El probe de readiness lo trata como una dependencia obligatoria. Inicia Lerian Reporter antes de esperar que Lerian CCS quede listo.

Descubrimiento de servicios

La librería de descubrimiento de servicios de Lerian lee la familia SD_, no la configuración del servicio. Lerian CCS resuelve otros servicios y no se registra a sí mismo, por lo que no necesita una dirección anunciada.

Autenticación

Credenciales máquina a máquina

Lerian CCS acuña un token saliente por upstream a través de Lerian Access Manager. Cada upstream lleva su propio par de credenciales. Ningún upstream comparte una credencial, y el servicio no tiene reserva.

Cifrado e idempotencia

Documentación de la API

Telemetría y métricas

Rate limits

Lerian CCS aplica cinco niveles de rate limit a las rutas /v1. El nivel export cubre lecturas pesadas como las consultas de auditoría y conciliación. El nivel dispatch cubre escrituras pesadas que llaman a un upstream.

Readiness y apagado

Lerian CCS expone GET /health para liveness y GET /readyz para readiness en el puerto principal, además de GET /version y GET /metrics. Con multi-tenancy activado, también expone GET /readyz/tenant/{id}. Consulta Salud y readiness para el contrato del probe y Operar Lerian CCS para la lista de probes.

Almacenamiento de objetos

Lerian CCS lee los archivos entrantes de un bucket y escribe los archivos salientes en otro. Ambos aceptan cualquier almacén compatible con S3. Un nombre de bucket vacío marca la comprobación de readiness correspondiente como omitida.

Retención y ajustes regulatorios

Integrar con Lerian CCS cubre la superficie de la API, los códigos de error y los eventos publicados.