我是HA代理和Upstart脚本的新手。我正在使用HA Proxy版本1.4.18 2011/09/16。我正在尝试编写一个启动脚本,以便在haproxy死掉的情况下保持haproxy存活。这就是我到目前为止所知道的:
script if [ $(pgrep haproxy) ]; then restart haproxy; else start haproxy; fi end script看起来像是易读的代码吗?
发布于 2012-11-01 06:23:59
如果你想让它成为最书呆子和单行脚本:
[ $(pgrep haproxy) ] && restart haproxy || start haproxy顺便说一句..最简单、最好的方法是使用init.d自定义脚本,如下所示:http://mattiasgeniar.be/2010/11/04/a-custom-init-d-start-up-script-for-haproxy-start-stop-restart-reload-checkconfig/
https://stackoverflow.com/questions/12411715
复制相似问题