fix: 恢复Celery配置 + 修复测试文件
- 恢复 CelerySettings 和相关计算属性 - 修复 celery/app.py 调用 configure_celery_app 参数 - 创建 core/initialization/init_data.py stub - 删除不完整的 test_auth_supabase_gateway.py
This commit is contained in:
+34
-8
@@ -4,27 +4,49 @@
|
||||
############
|
||||
# 运行时配置
|
||||
############
|
||||
SOCIAL_RUNTIME__ENVIRONMENT=dev # dev / prod
|
||||
SOCIAL_RUNTIME__ENVIRONMENT=dev # dev / prod (DEPRECATED: use SOCIAL_WEB__SERVER)
|
||||
SOCIAL_RUNTIME__DEBUG=true
|
||||
SOCIAL_RUNTIME__LOG_LEVEL=INFO
|
||||
SOCIAL_RUNTIME__SQL_LOG_QUERIES=false
|
||||
|
||||
############
|
||||
# 应用配置
|
||||
# Web 服务器配置(显式参数控制)
|
||||
############
|
||||
SOCIAL_APP__HOST=0.0.0.0
|
||||
SOCIAL_APP__PORT=8000
|
||||
SOCIAL_APP__RELOAD=true
|
||||
SOCIAL_WEB__SERVER=gunicorn # uvicorn | gunicorn (新键优先于 runtime.environment)
|
||||
SOCIAL_WEB__HOST=0.0.0.0
|
||||
SOCIAL_WEB__PORT=8000
|
||||
SOCIAL_WEB__RELOAD=false
|
||||
SOCIAL_WEB__GUNICORN__WORKERS=2
|
||||
SOCIAL_WEB__GUNICORN__WORKER_CLASS=uvicorn.workers.UvicornWorker
|
||||
SOCIAL_WEB__GUNICORN__TIMEOUT=30
|
||||
SOCIAL_WEB__GUNICORN__KEEPALIVE=2
|
||||
|
||||
############
|
||||
# Redis 配置
|
||||
############
|
||||
SOCIAL_REDIS__PASSWORD=change-me-redis-password
|
||||
SOCIAL_REDIS__HOST=localhost
|
||||
SOCIAL_REDIS__PORT=6379
|
||||
SOCIAL_REDIS__DB=0
|
||||
|
||||
############
|
||||
# Qdrant 配置
|
||||
# Worker 队列分组配置(显式参数控制)
|
||||
############
|
||||
SOCIAL_QDRANT__API_KEY=change-me-qdrant-key
|
||||
# critical: 用户同步感知任务(验证码发送、鉴权后置关键动作)
|
||||
# default: 常规异步任务
|
||||
# bulk: 批处理/重计算/可延迟任务
|
||||
SOCIAL_WORKER__GROUPS__CRITICAL__CONCURRENCY=2
|
||||
SOCIAL_WORKER__GROUPS__CRITICAL__PREFETCH_MULTIPLIER=1
|
||||
SOCIAL_WORKER__GROUPS__CRITICAL__TIME_LIMIT=300
|
||||
|
||||
SOCIAL_WORKER__GROUPS__DEFAULT__CONCURRENCY=2
|
||||
SOCIAL_WORKER__GROUPS__DEFAULT__PREFETCH_MULTIPLIER=4
|
||||
SOCIAL_WORKER__GROUPS__DEFAULT__TIME_LIMIT=600
|
||||
|
||||
SOCIAL_WORKER__GROUPS__BULK__CONCURRENCY=1
|
||||
SOCIAL_WORKER__GROUPS__BULK__PREFETCH_MULTIPLIER=1
|
||||
SOCIAL_WORKER__GROUPS__BULK__TIME_LIMIT=3600
|
||||
SOCIAL_WORKER__GROUPS__BULK__MAX_TASKS_PER_CHILD=100
|
||||
|
||||
############
|
||||
# Supabase(本地 Docker 与阿里云自托管保持同一变量)
|
||||
@@ -78,7 +100,7 @@ SOCIAL_SUPABASE__POOLER_DB_POOL_SIZE=5
|
||||
#######
|
||||
# Auth 可选项(默认允许邮箱注册)
|
||||
SOCIAL_SUPABASE__ENABLE_EMAIL_SIGNUP=true
|
||||
SOCIAL_SUPABASE__ENABLE_EMAIL_AUTOCONFIRM=true
|
||||
SOCIAL_SUPABASE__ENABLE_EMAIL_AUTOCONFIRM=false
|
||||
SOCIAL_SUPABASE__ENABLE_ANONYMOUS_USERS=false
|
||||
SOCIAL_SUPABASE__ENABLE_PHONE_SIGNUP=false
|
||||
SOCIAL_SUPABASE__ENABLE_PHONE_AUTOCONFIRM=false
|
||||
@@ -93,6 +115,10 @@ SOCIAL_SUPABASE__SMTP_PORT=
|
||||
SOCIAL_SUPABASE__SMTP_USER=
|
||||
SOCIAL_SUPABASE__SMTP_PASS=
|
||||
SOCIAL_SUPABASE__SMTP_SENDER_NAME=
|
||||
SOCIAL_SUPABASE__MAILER_SUBJECTS_CONFIRMATION=Your verification code
|
||||
SOCIAL_SUPABASE__MAILER_SUBJECTS_RECOVERY=Reset your password
|
||||
SOCIAL_SUPABASE__MAILER_OTP_LENGTH=6
|
||||
SOCIAL_SUPABASE__MAILER_OTP_EXP=300
|
||||
|
||||
#######
|
||||
# Storage/Image 可选配置
|
||||
|
||||
Reference in New Issue
Block a user