34 lines
885 B
Bash
34 lines
885 B
Bash
#!/bin/bash
|
|
echo "========== 直播系统部署 =========="
|
|
JAR_PATH="/www/wwwroot/1.15.149.240_30002/Jar"
|
|
mkdir -p ${JAR_PATH}/logs
|
|
|
|
echo "[1/2] 停止旧服务..."
|
|
pkill -f "Crmeb-admin.jar"
|
|
pkill -f "Crmeb-front.jar"
|
|
sleep 2
|
|
|
|
echo "[2/2] 启动服务..."
|
|
|
|
# Admin API
|
|
nohup java -Xms512m -Xmx1024m -jar ${JAR_PATH}/Crmeb-admin.jar \
|
|
--server.port=30003 \
|
|
--spring.redis.host=127.0.0.1 \
|
|
> ${JAR_PATH}/logs/admin.log 2>&1 &
|
|
|
|
sleep 3
|
|
|
|
# Front API (带SRS配置)
|
|
nohup java -Xms512m -Xmx1024m -jar ${JAR_PATH}/Crmeb-front.jar \
|
|
--server.port=8083 \
|
|
--spring.redis.host=127.0.0.1 \
|
|
--LIVE_PUBLIC_SRS_HOST=1.15.149.240 \
|
|
--LIVE_PUBLIC_SRS_RTMP_PORT=25002 \
|
|
--LIVE_PUBLIC_SRS_HTTP_PORT=25003 \
|
|
--SRS_API_URL=http://127.0.0.1:1985 \
|
|
> ${JAR_PATH}/logs/front.log 2>&1 &
|
|
|
|
sleep 5
|
|
echo "========== 完成 =========="
|
|
ps aux | grep Crmeb | grep -v grep
|