免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3243 | 回复: 5
打印 上一主题 下一主题

haproxy日志问题(在mysql连接结束后才生成haproxy的日志) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-17 16:35 |只看该作者 |倒序浏览
本帖最后由 lafang2009 于 2013-06-17 16:39 编辑

用haproxy做mysql从库的负载均衡,测试发现在mysql连接结束后才生成一条haproxy的日志,为什么不是mysql一连接就生成日志呢?下面是配置文件,请大侠帮帮忙




global
  maxconn 60000

  spread-checks 5

  daemon

defaults

  log global

  mode http

  balance roundrobin

  maxconn 500
       
  option abortonclose

  retries 3

  option redispatch

  timeout client 120000

  timeout connect 120000

  timeout server 120000
  

  timeout check 2000

  option  dontlognull


listen mysql :3306
   mode tcp
   option  tcplog
   option  tcpka
   server sdb_12832 127.0.0.1:12832
   server sdb_12833 127.0.0.1:12833

论坛徽章:
4
CU大牛徽章
日期:2013-04-17 11:50:25CU大牛徽章
日期:2013-04-17 11:50:33CU大牛徽章
日期:2013-04-17 11:50:39CU大牛徽章
日期:2013-04-17 11:50:44
2 [报告]
发表于 2013-06-18 09:47 |只看该作者
贴一下日志看看。

论坛徽章:
0
3 [报告]
发表于 2013-06-18 11:27 |只看该作者
回复 2# xiaodylan

May 31 23:50:22 localhost haproxy[24780]: 172.20.2.142:57811 [31/May/2013:23:50:20.893] mysql mysql/sdb_12832 0/7/1538 241 -- 0/0/0/0/0 0/0
May 31 23:52:04 localhost haproxy[24780]: 172.20.2.142:49312 [31/May/2013:23:52:04.022] mysql mysql/sdb_12833 0/1/712 241 -- 0/0/0/0/0 0/0
May 31 23:55:05 localhost haproxy[24780]: 172.20.2.142:33294 [31/May/2013:23:55:04.561] mysql mysql/sdb_12832 0/2/583 241 -- 0/0/0/0/0 0/0
~                                                                                                                                       
~                             

   

论坛徽章:
4
CU大牛徽章
日期:2013-04-17 11:50:25CU大牛徽章
日期:2013-04-17 11:50:33CU大牛徽章
日期:2013-04-17 11:50:39CU大牛徽章
日期:2013-04-17 11:50:44
4 [报告]
发表于 2013-06-18 13:22 |只看该作者
我觉得应该是你haproxy日志配置问题..你看一下haproxy的帮助文档帮日志输出配置好。

论坛徽章:
4
CU大牛徽章
日期:2013-04-17 11:50:25CU大牛徽章
日期:2013-04-17 11:50:33CU大牛徽章
日期:2013-04-17 11:50:39CU大牛徽章
日期:2013-04-17 11:50:44
5 [报告]
发表于 2013-06-18 13:28 |只看该作者
这是看到其他人写的。你可以试试
vi /etc/syslog.conf
添加 local3.* /var/log/haproxy.log
vi /etc/sysconfig/syslog
把SYSLOGD_OPTIONS="-m 0"

改成 SYSLOGD_OPTIONS="-r -m 0" #enables logging from remote machines
重启syslogd: /etc/init.d/syslog restart

论坛徽章:
4
CU大牛徽章
日期:2013-04-17 11:50:25CU大牛徽章
日期:2013-04-17 11:50:33CU大牛徽章
日期:2013-04-17 11:50:39CU大牛徽章
日期:2013-04-17 11:50:44
6 [报告]
发表于 2013-06-18 13:28 |只看该作者
haproxy 配置
log 127.0.0.1 local3 info #日志级别
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP