#!/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 /home/jdk17/bin/java -jar "$PROCESS_NAME" "$PROFILE" 1> /dev/null 2>&1 &
    echo "프로세스가 시작되었습니다."
else
    echo "프로세스가 이미 실행 중입니다. PID: $PID"
fi
