Haproxy和新贵脚本

时间:2012-09-13 17:31:05

标签: haproxy upstart

我是HA Proxy和Upstart Scripting的新手。我正在使用,HA代理版本1.4.18 2011/09/16。我正在尝试编写一个upstart脚本,以便在haproxy死亡的情况下保持haproxy存活。这就是我到目前为止:

    脚本
     如果[$(pgrep haproxy)];然后
    重启haproxy;
     否则
    开始haproxy;
     科幻
    结束脚本

看起来像一个清晰的代码吗?

1 个答案:

答案 0 :(得分:3)

如果你想让它更麻烦和oneline脚本:

[ $(pgrep haproxy) ] && restart haproxy || start haproxy

BTW ..制作它的最简单和最好的方法是使用这样的init.d自定义脚本:http://mattiasgeniar.be/2010/11/04/a-custom-init-d-start-up-script-for-haproxy-start-stop-restart-reload-checkconfig/