Linux 按照順序啟動服務

2021-09-28 18:38:17 字數 653 閱讀 8979

# 檢查 10.10.1.127 下 3307 埠服務是否開啟,預設15s嘗試

./wait-for-it.sh 10.10.1.127:3307

#!/usr/bin/env bash

# 1.啟動 redis 和 mysql 服務

cd ../base

docker-compose up -d

# 2.等待 mysql 服務和 redis 服務啟動完畢

cd ../rap2

/usr/local/service/wait-for-it.sh 10.10.1.127:3307

/usr/local/service/wait-for-it.sh 10.10.1.127:6380

# 3.啟動 rap2 後台服務

docker-compose up -d

cd rap2-dolores

# 4.等待 rap2 後台服務啟動完畢

/usr/local/service/wait-for-it.sh 10.10.1.127:38080

# 5.啟動 rap2 前端服務

nohup serve -s ./build -p 8090 &

設定Linux 服務的開機啟動順序

我們知道,在linux系統中,系統服務的啟動指令碼一般放在 etc init.d目錄下。不同的開機模式,則分別對應到 etc rcx.d目錄下。其實 etc rcx.d上的檔案,一般都是鏈結到 etc init.d目錄下的對應檔案的。我們還知道,etc rcx.d下的檔名,是以s 數字或k 數字打頭...

Linux 啟動順序

linux 啟動順序 1 bios自檢 2 執行系統核心並檢測硬體 3 執行系統的第乙個程序init 4 init讀取系統引導配置檔案 etc inittab中的資訊進行初始化 etc rc.d rc.sysinit 系統初始化指令碼 etc rc.d rcx.d ks 根據執行級別配置服務 etc...

Linux 啟動順序

linux 啟動順序 1 bios自檢 2 執行系統核心並檢測硬體 3 執行系統的第乙個程序init 4 init讀取系統引導配置檔案 etc inittab中的資訊進行初始化 etc rc.d rc.sysinit 系統初始化指令碼 etc rc.d rcx.d ks 根據執行級別配置服務 etc...