script
This commit is contained in:
		
							parent
							
								
									6043868db8
								
							
						
					
					
						commit
						12c384aff1
					
				| 
						 | 
					@ -34,7 +34,7 @@ for source_jar in "${app_source_jars[@]}"; do
 | 
				
			||||||
  echo "copied ${app_workspace}/${source_jar} to '$deploy_path/$new_filename'"
 | 
					  echo "copied ${app_workspace}/${source_jar} to '$deploy_path/$new_filename'"
 | 
				
			||||||
done
 | 
					done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
cp -f ${biz_workspace}/"bonus-modules/bonus-houqin/target/bonus-smart-canteen.jar" $deploy_path
 | 
					cp -f ${biz_workspace}/"bonus-modules/bonus-houqin/target/bonus-smart-canteen-v2.jar" $deploy_path
 | 
				
			||||||
echo "copied ${app_workspace}/${source_jar} to $deploy_path"
 | 
					echo "copied ${app_workspace}/${source_jar} to $deploy_path"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Define an array of JAR files to run
 | 
					# Define an array of JAR files to run
 | 
				
			||||||
| 
						 | 
					@ -44,7 +44,7 @@ jars=("bonus-auth-${jar_version}-bonus-houqin.jar --spring.config.location=file:
 | 
				
			||||||
"bonus-job-${jar_version}-bonus-houqin.jar --spring.config.location=file:job_bootstrap.yml"
 | 
					"bonus-job-${jar_version}-bonus-houqin.jar --spring.config.location=file:job_bootstrap.yml"
 | 
				
			||||||
"bonus-file-${jar_version}-bonus-houqin.jar --spring.config.location=file:file_bootstrap.yml"
 | 
					"bonus-file-${jar_version}-bonus-houqin.jar --spring.config.location=file:file_bootstrap.yml"
 | 
				
			||||||
"bonus-visual-monitor-${jar_version}-bonus-houqin.jar --spring.config.location=file:visual_bootstrap.yml"
 | 
					"bonus-visual-monitor-${jar_version}-bonus-houqin.jar --spring.config.location=file:visual_bootstrap.yml"
 | 
				
			||||||
"bonus-smart-canteen.jar --spring.config.location=file:smart_canteen_bootstrap.yml")
 | 
					"bonus-smart-canteen-v2.jar --spring.config.location=file:smart_canteen_bootstrap.yml")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# 遍历数组并检查每个JAR文件的进程
 | 
					# 遍历数组并检查每个JAR文件的进程
 | 
				
			||||||
for jar_with_args in "${jars[@]}"; do
 | 
					for jar_with_args in "${jars[@]}"; do
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,8 +4,7 @@ SYS_RESOURCE_NAME=bonus-system-24.10.0-SNAPSHOT-bonus-houqin.jar
 | 
				
			||||||
JOB_RESOURCE_NAME=bonus-job-24.10.0-SNAPSHOT-bonus-houqin.jar
 | 
					JOB_RESOURCE_NAME=bonus-job-24.10.0-SNAPSHOT-bonus-houqin.jar
 | 
				
			||||||
FILE_RESOURCE_NAME=bonus-file-24.10.0-SNAPSHOT-bonus-houqin.jar
 | 
					FILE_RESOURCE_NAME=bonus-file-24.10.0-SNAPSHOT-bonus-houqin.jar
 | 
				
			||||||
MONITOR_RESOURCE_NAME=bonus-visual-monitor-24.10.0-SNAPSHOT-bonus-houqin.jar
 | 
					MONITOR_RESOURCE_NAME=bonus-visual-monitor-24.10.0-SNAPSHOT-bonus-houqin.jar
 | 
				
			||||||
SMART_CANTEEN_RESOURCE_NAME=bonus-bonus-houqin.jar
 | 
					SMART_CANTEEN_RESOURCE_NAME=bonus-smart-canteen-v2.jar
 | 
				
			||||||
BONUS_CUST_AUTH_RESOURCE_NAME=bonus-cust-auth.jar
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
tpid=`ps -ef|grep $AUTH_RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
 | 
					tpid=`ps -ef|grep $AUTH_RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
 | 
				
			||||||
| 
						 | 
					@ -112,18 +111,4 @@ else
 | 
				
			||||||
echo 'Stop Success!'
 | 
					echo 'Stop Success!'
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
tpid=`ps -ef|grep $BONUS_CUST_AUTH_RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
 | 
					 | 
				
			||||||
if [ ${tpid} ]; then
 | 
					 | 
				
			||||||
echo 'Stop Process...'
 | 
					 | 
				
			||||||
kill -15 $tpid
 | 
					 | 
				
			||||||
fi
 | 
					 | 
				
			||||||
sleep 5
 | 
					 | 
				
			||||||
tpid=`ps -ef|grep $BONUS_CUST_AUTH_RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
 | 
					 | 
				
			||||||
if [ ${tpid} ]; then
 | 
					 | 
				
			||||||
echo 'Kill Process!'
 | 
					 | 
				
			||||||
kill -9 $tpid
 | 
					 | 
				
			||||||
else
 | 
					 | 
				
			||||||
echo 'Stop Success!'
 | 
					 | 
				
			||||||
fi
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue