Skip to content

Commit 866ac88

Browse files
authored
#519 백엔드 서버 GUNICORN 워커 개수 설정 로직 변경 (#520)
1 parent 7c70773 commit 866ac88

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

backend/deploy/entrypoint.sh

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
APP=/app # 앱 데이터 경로 설정
44
DATA=/data # 데이터 디렉토리 경로 설정
55

6+
DEFAULT_WORKER_NUM=2 # 기본 워커 프로세스 수 설정
7+
68
# log, config, test_case, avatar, banner, popup 디렉토리 생성
79
mkdir -p $DATA/log $DATA/config $DATA/test_case $DATA/public/upload $DATA/public/avatar $DATA/public/website $DATA/public/banner $DATA/public/popup
810

@@ -20,14 +22,9 @@ if [ ! -f "$DATA/public/website/favicon.ico" ]; then
2022
cp data/public/website/favicon.ico $DATA/public/website
2123
fi
2224

23-
# CPU 코어 수에 따른 최대 워커 프로세스 수 조정
25+
# MAX_WORKER_NUM 환경 변수가 설정되지 않은 경우 기본값 사용
2426
if [ -z "$MAX_WORKER_NUM" ]; then
25-
export CPU_CORE_NUM=$(grep -c ^processor /proc/cpuinfo)
26-
if [[ $CPU_CORE_NUM -lt 2 ]]; then
27-
export MAX_WORKER_NUM=2
28-
else
29-
export MAX_WORKER_NUM=$(($CPU_CORE_NUM))
30-
fi
27+
MAX_WORKER_NUM=$DEFAULT_WORKER_NUM
3128
fi
3229

3330
cd $APP

0 commit comments

Comments
 (0)