#!/bin/bash
# mllink-api-product only. Do NOT touch mllink-api.war (8080/8443).
# External HTTPS: Apache :8082 TLS -> this app :8083
echo "> 현재 구동중인 mllink-api-product pid 확인"
CURRENT_PID=$(ps -ef | grep java | grep mllink-api-product.war | grep -v grep | awk '{print $2}')
echo "$CURRENT_PID"

if [ -z "$CURRENT_PID" ]; then
  echo "> 현재 구동중인 애플리케이션이 없으므로 종료하지 않습니다."
else
  echo "> kill -9 $CURRENT_PID"
  kill -9 $CURRENT_PID
  sleep 10
fi

echo "> mllink-api-product 배포 (내부 포트 8083)"
nohup java -jar /var/www/html/web/mlink/api-product/mllink-api-product.war --server.port=8083 >> /var/www/html/web/mlink/api-product/log/mllinkSys.log 2>&1 &
