欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

服務器租用

利用SHELL劇本監控Nginx處事實現高可用

編寫SHELL劇本,來實現Nginx處事歷程的高HA,劇本內容如下:

#!/bin/bash

while :

do

nginxpid=`ps -C nginx --no-header | wc -l`

if [ $$nginxpid -eq 0 ];then

/usr/local/nginx/sbin/nginx

sleep 5

nginxpid=`ps -C nginx --no-header | wc -l`

echo $$nginxpid

if [ $$nginxpid -eq 0 ];then

/etc/init.d/keepalived stop

fi

fi

sleep 5

done

我稍為表明一下,這是一個無限輪回的劇本,放在主Nginx呆板上(因為今朝主要是由它提供處事),,每隔5秒執行一次,用ps -C 呼吁來收集nginx的PID值到底是否為0,假如是0的話(即Nginx歷程死掉了),實驗啟動nginx歷程;假如繼承為0,即nginx啟動失改,則封鎖本機的Keeplaived歷程,VIP地點則會由備機經受,雖然了,整個網站就會由備機的Nginx來提供處事了,這樣擔保Nginx歷程的高可用。

雖然尚有此外步伐,好比我們可以寫別的的SHELL劇本,每隔5秒wget首頁的index.php或index.jsp文件或ping網站的VIP地點,假如$$?返回碼為非零值(即錯誤),我們也可以封鎖主Nginx呆板,由備機經受,有樂趣的伴侶可以自行編寫這些劇本。

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 云浮市| 麻江县| 长顺县| 吉木萨尔县| 周至县| 通辽市| 郎溪县| 安多县| 丰县| 通江县| 江源县| 张家川| 屏东县| 常州市| 德保县| 龙川县| 宁远县| 卢湾区| 司法| 新丰县| 阳曲县| 泾阳县| 南涧| 咸丰县| 巩留县| 巴彦县| 龙里县| 霸州市| 宜章县| 福泉市| 孙吴县| 进贤县| 仲巴县| 敦化市| 韶关市| 吉水县| 万载县| 镶黄旗| 石嘴山市| 衡南县| 吴桥县|