springboot 伺服器啟動指令碼例項

2021-10-04 01:14:57 字數 978 閱讀 3016

springboot 專案啟動服務指令碼例項

#!/bin/bash

profile=$1

if [ -z $profile ];then

echo "please input env profile...\n [usage]: $0 [dev|sit|uat|prd]"

exit 1

ficd /home/fdm/bin

## 獲取應用程序號

## 獲取當前機器ipv4 ip

ip=`ip addr|grep "inet"|grep -v "inet6"|grep -v "127.0.0"|awk ''|awk -f "/" ''`

## 檢查應用程序是否存在

while [ 1 ];

do if [ -z $tpid ];then

break

else

echo "process is exist ,please stop server first..."

sleep 5s

fidone

## jar包完整性檢查

sleep 5s

for var in `seq 1 5`

do if [ ! -f check.md5 -o ! -s "check.md5" ];then

break

else

md5sum -c check.md5 >/dev/null

if [ 0 -eq $? ];then

break

else

echo "the file is being transferred,please wait a minute..."

sleep 5s

fifi

done

## 檢查jar包是否存在

exit 1

fi## 啟動服務

echo "begin start process... "

伺服器映象啟動

本公司伺服器是用docker 的,並且寫了指令碼直接命令啟動docker映象 docker restart 但是除錯的時候,要想看到結果詳情,就要進行以下 流程 1 docker enter.sh hopeful newton 進入docker 2 vim bin run.sh 也可以先cd到bin...

subversion伺服器作為服務啟動

subversion伺服器作為服務啟動 2007 11 06 21 17 subversion伺服器支援windows和linux。在linux下,使用命令啟動服務 svnserve d r svnroot d 表示 daemon,即關掉執行命令的視窗,服務繼續存在。r 表示 root,即指定庫的根...

spring boot 訪問伺服器的檔案

如果想要訪問根目錄下面 upload資料夾的檔案?通過網頁的url如何訪問呢?0.1 80 static foo.jpg在新增下面的配置 靜態資源訪問配置 預設值為 spring.mvc.static path pattern static 對映位址 預設值為 classpath meta inf ...