feat: schedule periodic reports asynchronously
This commit is contained in:
@@ -45,6 +45,13 @@ services:
|
||||
BACKEND_WORKERS: ${BACKEND_WORKERS:-4}
|
||||
DB_POOL_SIZE: ${DB_POOL_SIZE:-20}
|
||||
DB_MAX_OVERFLOW: ${DB_MAX_OVERFLOW:-20}
|
||||
PERIODIC_REPORT_WORKER_ENABLED: ${PERIODIC_REPORT_WORKER_ENABLED:-true}
|
||||
PERIODIC_REPORT_POLL_SECONDS: ${PERIODIC_REPORT_POLL_SECONDS:-5}
|
||||
PERIODIC_REPORT_STALE_MINUTES: ${PERIODIC_REPORT_STALE_MINUTES:-30}
|
||||
PERIODIC_REPORT_MAX_ATTEMPTS: ${PERIODIC_REPORT_MAX_ATTEMPTS:-3}
|
||||
PERIODIC_REPORT_WEEKLY_ENABLED: ${PERIODIC_REPORT_WEEKLY_ENABLED:-true}
|
||||
PERIODIC_REPORT_MONTHLY_ENABLED: ${PERIODIC_REPORT_MONTHLY_ENABLED:-true}
|
||||
PERIODIC_REPORT_TIMEZONE: ${PERIODIC_REPORT_TIMEZONE:-Asia/Shanghai}
|
||||
JWT_SECRET_KEY: ${JWT_SECRET_KEY:?必须配置 JWT_SECRET_KEY}
|
||||
CONFIG_ENCRYPTION_KEY: ${CONFIG_ENCRYPTION_KEY:?必须配置 CONFIG_ENCRYPTION_KEY}
|
||||
MOCK_SMS_ENABLED: "false"
|
||||
|
||||
Reference in New Issue
Block a user