我使用以下命令启动HA代理:
sudo etc / init.d / haproxy start
我使用以下方法停止HA代理:
sudo etc / init.d / haproxy stop
如何为sudo etc / init.d / something启动或停止写一个基本的upstart脚本?
答案 0 :(得分:4)
以下脚本可以使用。把它放在“/etc/init/haproxy.conf”中,然后你可以用“service haproxy start”启动haproxy服务。请务必检查配置文件的位置
# HAProxy
description "HAProxy"
start on runlevel [2345]
stop on runlevel [016]
respawn
respawn limit 2 5
env CONF=/etc/haproxy/haproxy.cfg
pre-start script
[ -r $CONF ]
end script
exec /usr/local/sbin/haproxy -db -f $CONF