更新脚本及配置文件

This commit is contained in:
easonzhu 2025-02-27 11:23:21 +08:00
parent f8aee77e06
commit 4dbf70143f
2 changed files with 17 additions and 16 deletions

View File

@ -14,6 +14,19 @@ SERVERS=(
# 目标路径 # 目标路径
TARGET_DIR="/home/ubuntu" TARGET_DIR="/home/ubuntu"
# 1. 停止服务所有服务
for SERVER in "${SERVERS[@]}"; do
# 获取 IP 和端口
IP=$(echo $SERVER | cut -d ':' -f 1)
PORT=$(echo $SERVER | cut -d ':' -f 2)
# 执行 start.sh 脚本
echo "Stopping $START_SCRIPT on $IP"
ssh -p $PORT ubuntu@$IP "sudo systemctl stop advisor-server"
done
echo "All services stopped."
# 1. 循环拷贝文件到所有服务器 # 1. 循环拷贝文件到所有服务器
for SERVER in "${SERVERS[@]}"; do for SERVER in "${SERVERS[@]}"; do
# 获取 IP 和端口 # 获取 IP 和端口
@ -27,20 +40,7 @@ done
echo "Files copied to all servers." echo "Files copied to all servers."
# 2. 所有文件拷贝完成后,停止服务 # 3. 启动所有服务
for SERVER in "${SERVERS[@]}"; do
# 获取 IP 和端口
IP=$(echo $SERVER | cut -d ':' -f 1)
PORT=$(echo $SERVER | cut -d ':' -f 2)
# 执行 start.sh 脚本
echo "Stopping $START_SCRIPT on $IP"
ssh -p $PORT ubuntu@$IP "sudo systemctl stop advisor-server"
done
echo "All services stopped."
# 3. 所有文件拷贝完成后,启动服务
for SERVER in "${SERVERS[@]}"; do for SERVER in "${SERVERS[@]}"; do
# 获取 IP 和端口 # 获取 IP 和端口
IP=$(echo $SERVER | cut -d ':' -f 1) IP=$(echo $SERVER | cut -d ':' -f 1)

View File

@ -54,10 +54,11 @@ public class MainTabService {
static { static {
defaultMainTabList = Lists.newArrayList( defaultMainTabList = Lists.newArrayList(
new MainTabVO(ProductType.VIDEO_SINGLE, "直播", 1, IsDisplay.YES.value), new MainTabVO(ProductType.VIDEO_SINGLE, "直播", 1, IsDisplay.YES.value),
new MainTabVO(ProductType.SHORT_VIDEO, "短视频", 2, IsDisplay.YES.value), // new MainTabVO(ProductType.SHORT_VIDEO, "短视频", 2, IsDisplay.YES.value),
new MainTabVO(ProductType.COURSE_SINGLE, "课程", 3, IsDisplay.YES.value) new MainTabVO(ProductType.COURSE_SINGLE, "课程", 3, IsDisplay.YES.value),
// new MainTabVO(ProductType.LIVE, "图文", 4, IsDisplay.YES.value), // new MainTabVO(ProductType.LIVE, "图文", 4, IsDisplay.YES.value),
// new MainTabVO(ProductType.COURSE_PACKAGE, "甄选服务", 5, IsDisplay.YES.value) // new MainTabVO(ProductType.COURSE_PACKAGE, "甄选服务", 5, IsDisplay.YES.value)
new MainTabVO(ProductType.GROUP, "圈子", 6, IsDisplay.YES.value)
); );
} }