仓酷云

标题: 给大家带来SHELL剧本,来完成Nginx办事历程高可用 [打印本页]

作者: 老尸    时间: 2015-1-14 20:21
标题: 给大家带来SHELL剧本,来完成Nginx办事历程高可用
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!编写SHELL剧本,来完成Nginx办事历程的高HA,剧本内容以下:
  1. #!/bin/bashwhile:donginxpid=`ps-Cnginx--no-header|wc-l`if[$nginxpid-eq0];then/usr/local/nginx/sbin/nginxsleep5nginxpid=`ps-Cnginx--no-header|wc-l`echo$nginxpidif[$nginxpid-eq0];then/etc/init.d/keepalivedstopfifisleep5done
复制代码

我稍为注释一下,这是一个无穷轮回的剧本,放在主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呆板,由备机接受,有乐趣的伴侣能够自行编写这些剧本。

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
作者: 柔情似水    时间: 2015-1-16 10:27
标题: 给大家带来SHELL剧本,来完成Nginx办事历程高可用
Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。
作者: 灵魂腐蚀    时间: 2015-1-22 15:48
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
作者: 莫相离    时间: 2015-1-31 13:36
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
作者: 小女巫    时间: 2015-2-6 20:28
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
作者: 谁可相欹    时间: 2015-2-18 17:10
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
作者: 乐观    时间: 2015-3-6 10:18
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
作者: 只想知道    时间: 2015-3-13 01:07
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
作者: 冷月葬花魂    时间: 2015-3-13 01:07
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
作者: 愤怒的大鸟    时间: 2015-3-20 09:37
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2