Saltar al contenido principal
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. 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

PostgreSQL

Redis

Mensajería y circuit breaker

Outbox

Lerian CCS escribe el trabajo 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.

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.

Cifrado e idempotencia

Documentación de la API

Telemetría y métricas

Rate limits

Lerian CCS aplica tres niveles de rate limit a las rutas /v1: el nivel predeterminado, el nivel agresivo en las solicitudes de escritura y el nivel de exportación en las lecturas pesadas como las consultas de auditoría.

Endpoints de salud

Lerian CCS expone GET /health para liveness y GET /readyz para readiness en el puerto principal, además de GET /version y GET /metrics. 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.