diff --git a/plugins/haproxy/conf/haproxy.conf b/plugins/haproxy/conf/haproxy.conf index 3cc51aa8f..b7ef49ad4 100755 --- a/plugins/haproxy/conf/haproxy.conf +++ b/plugins/haproxy/conf/haproxy.conf @@ -1,12 +1,12 @@ global daemon - log 127.0.0.1 local0 + #一般情况下,可关闭 + log 127.0.0.1 haproxy0 pidfile /tmp/haproxy.pid maxconn 4000 user haproxy group haproxy - defaults mode http log global diff --git a/plugins/haproxy/versions/2.6/install.sh b/plugins/haproxy/versions/2.6/install.sh index 2a42db54f..9adc73f6b 100755 --- a/plugins/haproxy/versions/2.6/install.sh +++ b/plugins/haproxy/versions/2.6/install.sh @@ -20,8 +20,7 @@ VERSION=2.6.4 MIN_VERSION=2.6 Install_App() { - - echo '正在安装脚本文件...' > $install_tmp + echo '正在安装Haproxy软件...' mkdir -p $serverPath/haproxy APP_DIR=${serverPath}/source/haproxy @@ -64,7 +63,22 @@ Install_App() fi echo $MIN_VERSION > $serverPath/haproxy/version.pl - echo 'Install_HA' > $install_tmp + echo '安装Haproxy成功' > $install_tmp + + #Haproxy日志配置 + if [ -f /etc/rsyslog.conf ];then + find_ha=`cat /etc/rsyslog.conf | grep haproxy` + if [ $find_ha != "" ];then + echo $find_ha + else + echo "---------------------------------------------" + echo "haproxy0.* ${serverPath}/haproxy/haproxy.log" > /etc/rsyslog.conf + systemctl restart syslog + echo "syslog默认的haproxy配置" + echo "haproxy0.* ${serverPath}/haproxy/haproxy.log" + echo "---------------------------------------------" + fi + fi #删除解压源码 if [ -d ${APP_DIR}/haproxy-${VERSION} ];then @@ -79,7 +93,7 @@ Uninstall_App() fi rm -rf $serverPath/haproxy - echo "Uninstall_HA" > $install_tmp + echo "卸载Haproxy成功" } action=$1