Files
exchange_monitor_sync/.env
lz_db f85f4ef152 1
2025-12-04 15:40:19 +08:00

56 lines
935 B
Bash

# Redis配置
REDIS_HOST=10.0.4.6
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DB=1
# MySQL配置
DB_HOST=10.0.4.17
DB_PORT=3306
DB_USER=root
DB_PASSWORD=lz_mysqlLZ
DB_DATABASE=lz_app_test
DB_POOL_SIZE=10
DB_MAX_OVERFLOW=20
DB_POOL_RECYCLE=3600
# SQLAlchemy配置
SQLALCHEMY_ECHO=false
SQLALCHEMY_ECHO_POOL=false
# 同步配置
SYNC_INTERVAL=20
RECENT_DAYS=3
CHUNK_SIZE=1000
ENABLE_POSITION_SYNC=true
ENABLE_ORDER_SYNC=true
ENABLE_ACCOUNT_SYNC=true
# 日志配置
LOG_LEVEL=INFO
LOG_ROTATION=10 MB
LOG_RETENTION=7 days
# 计算机名配置(支持多个)
COMPUTER_NAMES=lz_c01,lz_c02
# 或者使用模式匹配
COMPUTER_NAME_PATTERN=^lz_c\d{2}$
# 并发配置
MAX_CONCURRENT=10
# 订单同步配置
ORDER_SYNC_RECENT_DAYS=3
ORDER_BATCH_SIZE=1000
ORDER_REDIS_SCAN_COUNT=1000
# 持仓同步配置
POSITION_BATCH_SIZE=500
# 账户同步配置
ACCOUNT_SYNC_RECENT_DAYS=3
# 并发控制
MAX_CONCURRENT_ACCOUNTS=50
REDIS_BATCH_SIZE=20