感谢支持
我们一直在努力

Linux 控制两个程序的先后启动顺序

两应用程序service1和service2,service2依赖service1,即得等service1启动后才能启动,若service1应用占用一确定的tcp端口,如下脚本可实现该操作:


echo “service1 start…”
./service1.sh


netstat -tlnp|grep 2098
until [ “$?” -eq “0” ]
do
echo “waiting service1 to startup…”
sleep 1
netstat -tlnp|grep 2098
done
echo “service1 started.”
./service2.sh
echo “service2 started.”


其中2098为service1占用的tcp端口。

赞(0) 打赏
转载请注明出处:服务器评测 » Linux 控制两个程序的先后启动顺序
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏