中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos中如何啟動或停止SpringBoot項目

發布時間:2021-06-16 09:32:04 來源:億速云 閱讀:382 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關Centos中如何啟動或停止SpringBoot項目的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

使用Maven腳本在Centos服務器中啟動與停止項目

首先項目需要引用Maven的SpringBoot插件

  <profiles>
    <profile>
      <id>boot-repackage</id>
      <build>
        <plugins>
          <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
          </plugin>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.18.1</version>
            <configuration>
              <skipTests>true</skipTests>
            </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>
  </profiles>

啟動項目腳本

以項目名為rongyuan-project為例需先執行停止項目腳本

#!/bin/sh
sh bin/stop.sh
git pull
nohup mvn spring-boot:run -Drun.profiles=prod &
tailf nohup.out

項目停止腳本

以項目名為rongyuan-project為例

#!/bin/bash
PID=$(ps -ef | grep rongyuan-project | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
  echo rongyuan is already stopped
else
  echo kill $PID
  kill $PID
fi

tips:在項目中mkdir bin文件夾,然后在bin目錄下touch start.sh與stop.sh,即可在項目中執行腳本,并且目錄結構也更加優美.

感謝各位的閱讀!關于“Centos中如何啟動或停止SpringBoot項目”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彭水| 顺义区| 海口市| 石楼县| 平山县| 乌恰县| 肃北| 巧家县| 封丘县| 温州市| 三都| 运城市| 冷水江市| 鞍山市| 咸宁市| 旅游| 福州市| 裕民县| 农安县| 长寿区| 长阳| 荃湾区| 宜兰县| 科技| 武乡县| 定兴县| 漳平市| 汝州市| 周宁县| 阳高县| 久治县| 开封县| 张家川| 铜陵市| 广平县| 南郑县| 湘潭县| 滦平县| 太和县| 漾濞| 阿拉善右旗|