1.  存放地址:
more /etc/haproxy/haproxy.cfg
ps -ef | grep haproxy
看看有没有haproxy的进程就是了
或者看看服务器的23306的端口有没有打开
netstat -an | grep 23306

2. 问一个问题,安装了haproxy,自己默认就会产生/etc/haproxy.cfg
这个文件吗? 还是安装好了之后要拷过去呢?
都不是
要自己创建!一般放在/etc/haproxy.cfg!
这个文件和里面的内容都自己手工创建?  -- 对头

另外,我自己创建的haproxy.cfg文件,haproxy怎么知道我这个文件在哪里呢?
 你启动haproxy的时候要加参数去指定配置文件的位置!
 也就是说我创建N个配置都可以,只要启动时告诉他加载哪一个就OK了?
对头 



我们启动haproxy命令

/usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg






启动HA
 启动就是

/usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg



3. 启动、停止HA
haproxy没得停止的命令
直接kill掉进程
Last login: Wed Mar 5 18:04:33 2014 from 172.16.3.218
[root@gsidc-4q-saas16 ~]# ps -ef | grep haproxy
root 11687 1 0 Mar05 ? 00:00:00 /usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg
root 14188 14159 0 15:00 pts/1 00:00:00 grep haproxy
[root@gsidc-4q-saas16 ~]# kill -9 11687
[root@gsidc-4q-saas16 ~]# ps -ef | grep haproxy
root 14197 14159 0 15:01 pts/1 00:00:00 grep haproxy
[root@gsidc-4q-saas16 ~]# /usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg
[root@gsidc-4q-saas16 ~]# ps -ef | grep haproxy
root 14199 1 0 15:01 ? 00:00:00 /usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg
root 14201 14159 0 15:01 pts/1 00:00:00 grep haproxy
[root@gsidc-4q-saas16 ~]# 

4. 实际配置文件


 

global

        log     127.0.0.1   local0

        maxconn 4096

        stats socket /tmp/haproxy.socket uid haproxy mode 770 level admin

        # nbproc  2

        pidfile /tmp/haproxy.pid

        daemon

defaults

        log     global

        log     127.0.0.1   local0

        mode    tcp

        option  tcplog

        option  dontlognull

        retries 3

        option  redispatch

        maxconn 2000

        timeout connect 5s

        timeout client  120s

        timeout server  120s

listen mysql_proxy :23306

        mode    tcp

        balance roundrobin

        server  mysql_65 172.16.12.65:3306 check inter 5000 rise 2 fall 3

        server  mysql_67 172.16.12.67:3306 check inter 5000 rise 2 fall 3

listen private_monitoring :8101

        mode    http

        option  httplog

        stats   enable

        stats   uri       /stats

        stats   refresh   5s


5. 关键设置 

【添加负载均衡,只需要设置这里】

希望对安装的你有所帮助,喜欢请赞一下!

关于Haproxy安装和配置:负载配置【haproxy.cfg】问题记录的更多相关文章

  1. HAProxy安装配置用于TCP的负载均衡

    HaProxy介绍 Haproxy是一个开源的高性能的反向代理或者说是负载均衡服务软件之一,它支持双机热备.虚拟主机.基于TCP和HTTP应用代理等功能.其配置简单,而且拥有很好的对服务器节点的健康检 ...

  2. haproxy 安装与配置文件详解

    本文主要阐述haproxy的安装配置详解,对于它的概念,作用,功能,和其它LB软件的区别,优点,缺点等不再进行说明. 一. haproxy 的安装配置 # cat /etc/redhat-releas ...

  3. haproxy安装:

    haproxy安装: tar zxf haproxy-1.4.24.tar.gz            ##解压 yum install rpm-build -y                   ...

  4. Apache配置负载均衡-实例

    公司两台服务器都安装了tomcat,配置apache作为负载均衡,当一台服务器出现故障时还能保证业务正常运行. Server1:192.168.1.100 Server2:192.168.1.200 ...

  5. haproxy+keepalived(涵盖了lvs,nginx.haproxy比较)

    文章转载自: haproxy+keepalived    https://cloud.tencent.com/developer/article/1026385 网络四层和七层的区别   https: ...

  6. 负载均衡-haproxy安装配置

    HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持 ...

  7. windows环境安装haproxy及初步配置负载均衡使用示例

    安装HaProxy 首先需要下载windows环境下需要文件,这里下载的是一个别人编译好的一个文件,这里省去了编译的过程,使用的版本是haproxy-1.7.8. 下载后直接解压到对应的目录下.示例( ...

  8. haproxy安装配置for mysql负载均衡(ubantu)

    1.安装pcre apt-get update (apt-get install openssl libssl-dev  ==>可能需要安装的依赖包) apt-get install libpc ...

  9. CentOS7—HAProxy安装与配置

    概述 Haproxy下载地址:http://pkgs.fedoraproject.org/repo/pkgs/haproxy/ 关闭SElinux.配置防火墙 1.vi /etc/selinux/co ...

  10. Haproxy+Keepalived高可用负载均衡详细配置

    本文所使用的环境: 10.6.2.128    centos6.5 10.6.2.129    centos6.5 VIP  为10.6.2.150 要实现的目标: 实现10.6.2.128和10.6 ...

随机推荐

  1. 使用Flex4的PopUpManager的addPopUp() 方法弹出 removeChild异常的解决办法

    Flex4中,弹出窗口有两种: Alert.show("balabalabala-");   PopUpManager.addPopUp([要弹出的控件],[父控件],[是否模态] ...

  2. js判断汉字字数

    js判断汉字字数的东东 //**************************************************************** //* 名 称:DataLength // ...

  3. Swift开发中的一些琐碎

    1.Swift中使用OC 1.创建 pch 文件,直接引用需要的头文件  #import"SQLite3.h" 2.修改 pct 路径 ,如下图,就可以使用了 2. Swift 没 ...

  4. 什么是动态语言 OC 的runtime

    OC是一门 动态语言. 问题来了.什么是动态语言? 与之相对的静态语言? 学习C++的时候,记得一个名词:“运行时的动态绑定”. 这个是 “多态”的概念. 简单提一下:关键:类指针可以指向本类,或者其 ...

  5. Oracle自增ID实现

    首先,创建一张表: CREATE TABLE example( ID Number(4) NOT NULL PRIMARY KEY, NAME VARCHAR(25)); 然后,自定义一个序列(seq ...

  6. 正宗PC Unix实验环境

    首先解释一下PCUNIX环境,在PC服务器上可以安装多种UNIX系统例如ScoUnix,SunSolarisx86系统,BSD系统等等,但是唯一应用在生产系统(例如邮政储蓄,证券和某些银行前置机等)的 ...

  7. 【SSH 1】SSH框架的基本理解

    导读:在结束了BS之后,接触到的第一个项目算是网上商城了.这次用到了和之前都不一样的框架:SSH.这个项目就和之前学牛腩一样,有着里程碑的意义.当然了,这也就意味着,什么都是新鲜的,接触到的东西,有时 ...

  8. C++记录debug信息的log类

    取自:http://www.viksoe.dk/code/all_mfc.htm,里面有各种MFC常用的类 // LogFile.h: interface for the CLogFile class ...

  9. Large-Scale Named Entity Disambiguation Based on Wikipedia Data

    Large-Scale Named Entity Disambiguation Based on Wikipedia Data 基于维基百科数据的大规模命名实体消岐 1.引言 1.1. 概念 实体(e ...

  10. 解决VirtualBox 上的XP 蓝屏,自动重复启动

    启动时的蓝屏显示错误信息是: STOP 0x000000CE (...) DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS intelppm. ...