Files
baiyue-firstleg/deploy/docker-compose.audit.yml
2026-08-05 14:20:04 +08:00

44 lines
2.0 KiB
YAML

services:
auth:
environment:
AUDIT_OUTBOX_ENABLED: "true"
AUDIT_OUTBOX_PUBLISHER_ENABLED: "true"
ROCKETMQ_NAME_SERVER: ${ROCKETMQ_NAME_SERVER:?可靠审计启用时必须配置ROCKETMQ_NAME_SERVER}
ROCKETMQ_PRODUCER_GROUP: ${MQ_TOPIC_PREFIX-}auth-service-audit-publisher-v1
MQ_TOPIC_PREFIX: ${MQ_TOPIC_PREFIX-}
iam:
environment:
AUDIT_OUTBOX_ENABLED: "true"
AUDIT_OUTBOX_PUBLISHER_ENABLED: "true"
ROCKETMQ_NAME_SERVER: ${ROCKETMQ_NAME_SERVER:?可靠审计启用时必须配置ROCKETMQ_NAME_SERVER}
ROCKETMQ_PRODUCER_GROUP: ${MQ_TOPIC_PREFIX-}iam-service-audit-publisher-v1
MQ_TOPIC_PREFIX: ${MQ_TOPIC_PREFIX-}
order:
environment:
AUDIT_OUTBOX_ENABLED: "true"
AUDIT_OUTBOX_PUBLISHER_ENABLED: "true"
ROCKETMQ_NAME_SERVER: ${ROCKETMQ_NAME_SERVER:?可靠审计启用时必须配置ROCKETMQ_NAME_SERVER}
ROCKETMQ_PRODUCER_GROUP: ${MQ_TOPIC_PREFIX-}order-service-audit-publisher-v1
MQ_TOPIC_PREFIX: ${MQ_TOPIC_PREFIX-}
firstleg:
environment:
AUDIT_OUTBOX_ENABLED: "true"
AUDIT_OUTBOX_PUBLISHER_ENABLED: "true"
ROCKETMQ_NAME_SERVER: ${ROCKETMQ_NAME_SERVER:?可靠审计启用时必须配置ROCKETMQ_NAME_SERVER}
ROCKETMQ_PRODUCER_GROUP: ${MQ_TOPIC_PREFIX-}firstleg-service-audit-publisher-v1
MQ_TOPIC_PREFIX: ${MQ_TOPIC_PREFIX-}
warehouse:
environment:
AUDIT_OUTBOX_ENABLED: "true"
AUDIT_OUTBOX_PUBLISHER_ENABLED: "true"
ROCKETMQ_NAME_SERVER: ${ROCKETMQ_NAME_SERVER:?可靠审计启用时必须配置ROCKETMQ_NAME_SERVER}
ROCKETMQ_PRODUCER_GROUP: ${MQ_TOPIC_PREFIX-}warehouse-service-audit-publisher-v1
MQ_TOPIC_PREFIX: ${MQ_TOPIC_PREFIX-}
audit-service:
environment:
ROCKETMQ_NAME_SERVER: ${ROCKETMQ_NAME_SERVER:?可靠审计启用时必须配置ROCKETMQ_NAME_SERVER}
MQ_TOPIC_PREFIX: ${MQ_TOPIC_PREFIX-}
AUDIT_MQ_CONSUMER_ENABLED: "true"
AUDIT_DLQ_CONSUMER_ENABLED: "true"
AUDIT_DLQ_COMPENSATION_ENABLED: "true"