Saltar al contenido principal
Configura estas variables en el momento del despliegue. A menos que se indique lo contrario, cambiar una requiere un reinicio. La referencia de configuración de BYOC cubre el runtime compartido de Lerian: servidor, almacenes de datos, telemetría, autenticación, streaming, outbox y licenciamiento. Esta página enumera los ajustes específicos de Consignado y los pocos ajustes compartidos que cambian materialmente el comportamiento de este riel. — significa que no hay un valor predeterminado. Las variables que contienen certificados, claves privadas, secretos de OAuth o claves HMAC son sensibles y deben provenir de un gestor de secretos. Un despliegue es gestionado cuando DEPLOYMENT_MODE es byoc o saas, cuando ENV_NAME es production, o cuando MULTI_TENANT_ENABLED es true.

Modo de servicio y tenant

Declaración a Access Manager

La autorización de las solicitudes usa PLUGIN_AUTH_ENABLED (predeterminado true) y PLUGIN_AUTH_HOST, como se describe en Autenticación de plugins. Con la autorización activa, el gateway también publica su manifiesto de permisos en Access Manager durante el arranque. Una publicación fallida detiene el arranque.

Cliente de Dataprev y autenticación

Los despliegues gestionados deben usar la custodia de credenciales por tenant. Fallan en modo cerrado en lugar de recurrir a un cliente no autenticado o no mTLS.

Ventanas de contrato y portabilidad

Conciliación y feeds de empleo

Exclusión

Deja DATAPREV_EXCLUSION_ADAPTER y DATAPREV_EXCLUSION_FAKE_BASE_URL sin establecer.

Recuperación de resultado

Un comando del riel puede terminar con su resultado sin establecer: el proceso murió a mitad de la llamada, o Dataprev nunca respondió. Dos bucles de recuperación convergen ese estado contra el propio registro del riel. Un tercer bucle reenvía una oferta cuya respuesta del riel se perdió. Los tres bucles están desactivados por defecto. Habilítalos en cualquier despliegue que envíe averbações, comandos del riel, u ofertas. De lo contrario, nada converge automáticamente un resultado sin establecer.

Renegociación automática

Estas variables controlan la renegociación automática. Está desactivada por defecto. Con DATAPREV_AUTO_RENEGOCIACAO_ENABLED=true, el arranque rechaza el despliegue a menos que:
  • DATAPREV_ENABLED sea true
  • DATAPREV_EMPLOYMENT_REPORT_ENABLED sea true y DATAPREV_EMPLOYMENT_REPORT_ADAPTER sea dataprev
  • DATAPREV_RAIL_COMMAND_RECOVERY_ENABLED sea true
  • DATAPREV_AUTO_RENEGOCIACAO_TENANTS nombre al menos un tenant, y cada entrada sea un identificador de tenant válido
  • DATAPREV_AUTO_RENEGOCIACAO_INTERVAL_SEC y DATAPREV_AUTO_RENEGOCIACAO_BATCH sean positivos

Subastas y ofertas de clientes

El descubrimiento de portabilidad requiere LEILAO_PORTABILITY_ENABLED=true, LEILAO_TENANT_ID en un despliegue multi-tenant, DATAPREV_ENABLED=true, STREAMING_ENABLED=true, una base de datos primaria y el outbox canónico. No requiere LEILAO_ENABLED=true. La ventana de listado de portabilidad es de 72 horas por defecto (DATAPREV_PORTABILIDADE_SOLICITACAO_WINDOW_HOURS). El servicio se niega a arrancar a menos que esa ventana sea más amplia que LEILAO_PORTABILITY_INTERVAL_SEC más el margen de 300 segundos de LEILAO_DISCOVERY_CLOCK_SKEW_SEC.

Custodia de credenciales y artefactos

Consignado no tiene ningún modo de arranque no orientado a eventos: el outbox, el streaming y los brokers son obligatorios aunque la plataforma comparta esos ajustes. Mantén el source de CloudEvent fijado en consignado-gw.