diff --git a/.env.example b/.env.example index 3d25033..80561fa 100644 --- a/.env.example +++ b/.env.example @@ -19,3 +19,5 @@ SIM_HEAP_LIMIT_MB=128 SIM_CPU_LIMIT_SECONDS=120 # 每次运行最长时间(分钟) SIM_MAX_RUN_MINUTES=60 +# 全站同时跑几个评分检查项(提交评分和"自己检查"共用);2 核服务器不要超过 24,CPU 不够会误判 +SIM_GRADE_CONCURRENCY=16 diff --git a/compose.yaml b/compose.yaml index b47703d..7db62f8 100644 --- a/compose.yaml +++ b/compose.yaml @@ -33,6 +33,7 @@ services: SIM_HEAP_LIMIT_MB: ${SIM_HEAP_LIMIT_MB:-128} SIM_CPU_LIMIT_SECONDS: ${SIM_CPU_LIMIT_SECONDS:-120} SIM_MAX_RUN_MINUTES: ${SIM_MAX_RUN_MINUTES:-60} + SIM_GRADE_CONCURRENCY: ${SIM_GRADE_CONCURRENCY:-16} # 容器文件系统只读,只有 /tmp(学生工程的临时目录)和数据卷可写 read_only: true tmpfs: