mojaloop/central-ledgerMojaloop Central Ledger是开源支付互操作性平台Mojaloop的核心组件,旨在实现不同***机构间的支付互通。作为中央分类账系统,其核心功能是记录所有支付交易、执行清算流程并完成最终结算,确保支付交易的准确性、可追溯性和实时性,为支付生态系统提供基础账务支持。
bashdocker run -d \ --name central-ledger \ -p 3000:3000 \ -e DB_HOST=mysql-host \ -e DB_USER=central_ledger_user \ -e DB_PASSWORD=secure_password \ -e DB_DATABASE=central_ledger \ mojaloop/central-ledger:latest
| 环境变量 | 描述 | 默认值 |
|---|---|---|
DB_HOST | 数据库服务器主机地址 | localhost |
DB_PORT | 数据库服务端口 | 3306 |
DB_USER | 数据库访问用户名 | root |
DB_PASSWORD | 数据库访问密码 | 空字符串 |
DB_DATABASE | 应用数据库名称 | central_ledger |
PORT | 服务监听端口 | 3000 |
LOG_LEVEL | 日志输出级别(可选:debug/info/warn/error) | info |
NODE_ENV | 运行环境(可选:development/production/test) | development |
CACHE_ENABLED | 是否启用缓存 | true |
VALIDATION_ENABLED | 是否启用交易验证 | true |
yamlversion: '3.8' services: central-ledger: image: mojaloop/central-ledger:latest container_name: central-ledger restart: always ports: - "3000:3000" environment: - DB_HOST=mysql - DB_PORT=3306 - DB_USER=central_ledger - DB_PASSWORD=central_ledger_pwd - DB_DATABASE=central_ledger - PORT=3000 - LOG_LEVEL=info - NODE_ENV=production depends_on: - mysql networks: - mojaloop-network mysql: image: mysql:5.7 container_name: central-ledger-mysql restart: always environment: - MYSQL_ROOT_PASSWORD=root_pwd - MYSQL_DATABASE=central_ledger - MYSQL_USER=central_ledger - MYSQL_PASSWORD=central_ledger_pwd volumes: - mysql-data:/var/lib/mysql - ./init-scripts:/docker-entrypoint-initdb.d networks: - mojaloop-network networks: mojaloop-network: driver: bridge volumes: mysql-data:
./init-scripts)自动执行表结构创建manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务