File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
#!/bin/bash
# 프로세스 이름과 프로필 설정을 정의
PROCESS_NAME="munjaon_server-0.0.1-SNAPSHOT.jar"
PROFILE="--spring.profiles.active=dev"
# 해당 프로세스의 PID를 찾아봅니다.
PID=$(pgrep -f "$PROCESS_NAME $PROFILE")
# 만약 PID가 존재하지 않으면 프로세스를 시작합니다.
if [ -z "$PID" ]; then
nohup java -jar "$PROCESS_NAME" "$PROFILE" 1> /dev/null 2>&1 &
echo "프로세스가 시작되었습니다."
else
echo "프로세스가 이미 실행 중입니다. PID: $PID"
fi