#!/usr/bin/envpython
#-*-coding:utf-8-*-
#Author:Longyi
importos
deffind(address):
backend=[]
server=[]
select=[]
count=0
withopen("haproxy",‘r‘)asobj1:
forlineinobj1:
ifline.strip().startswith("backend"):
backend.append(line.strip())
ifline.strip().star..
分类:
编程语言 时间:
2017-06-29 00:50:14
阅读次数:
164
haproxy 内容查找: 主要学习文件操作,“backend %s”结合flag来定位多行内容 ...
分类:
编程语言 时间:
2017-06-26 00:40:05
阅读次数:
200
今天我学习了 几个告警的处理 haproxy监听port监控 将告警处理。然后把配置port加入到配置文件里。 假设配置导入失败,那么就连接机器把haproxy的进程杀死,然后再导入、 本机DNS解析异常 假设有多个dns,那么把出现问题的dns给凝视掉。假设dns个数非常少,那么加入新的dns,只 ...
分类:
其他好文 时间:
2017-06-21 21:59:58
阅读次数:
156
之前一直用ELK体系里的Kibana做ES的WEB前端展示,kibana功能简单,可以直接显示log的内容,非常人性化,缺陷是没有权限、用户管理(我之前用Nginx和haproxy其中之一来代替),图形展示不够丰富,管理api等限制,更由于我需要更丰富的图形展示功能,所以开始寻找他的替代品Grafan..
分类:
其他好文 时间:
2017-06-21 11:27:37
阅读次数:
831
本文原链接:http://www.cnblogs.com/cswuyg/p/3653263.html 本文总结&分享网络编程中涉及的长连接、短连接概念。 关键字:Keep-Alive,并发连接数限制,TCP,HTTP 一、什么是长连接 一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP ...
分类:
Web程序 时间:
2017-06-21 00:52:33
阅读次数:
283
持续部署之jenkins与gitlab(一)主要部分安装部署Jenkins和gitlib了解gitlib的常用命令部署haproxy与tomcat环境配置Jenkins使用gitlib更新代码通过sonar实现代码检测实现gitlib触发Jenkins自动部署通过Jenkins实现自动部署实现haproxy动态添加删除后端服务器编写脚本实现自动..
分类:
其他好文 时间:
2017-06-16 17:35:15
阅读次数:
6697
前言:好久没有写博客了,上来把之前写的博客几乎全都清理掉了,想写的时候写上一些,蛮不错。shell监控网站/tomcat状态,依靠返回状态码来进行判断,返回200,302认为状态是正常的,否则认为tomcat/nginx/LB/Haproxy/apache挂掉了,脚本实现如下:1.创建一个站点文件夹,吧需要..
分类:
Web程序 时间:
2017-06-16 15:11:09
阅读次数:
257
负载均衡分层:二层负载均衡:通过改写报文的目标MAC地址为上游服务器MAC地址,源IP和目的IP地址不变,负载均衡服务器和真实服务器共享同一个VIP,如LVSDR工作模式.四层负载均衡:根据端口将报文转发到上游服务器(不同的IP地址+端口),如LVS+NAT模式,HaProxy.七层负载均衡:..
分类:
其他好文 时间:
2017-06-13 14:35:21
阅读次数:
105
一、实验说明haproxy在前端做负载均衡调度,后端实现动静分离静态资源server为nginx动态内容使用nginx&tomcat做appserver,集成于单机,两台使用两台memcache服务器做高可用session缓存,实现appserver宕机时会话不中断以上组合使用实现业务、session、session缓存均为高可..
分类:
系统相关 时间:
2017-06-13 14:23:48
阅读次数:
378
一、Haproxy配置介绍:配置文件:/usr/local/haproxy/etc/haproxy.cfgbalanceroundrobin#负载均衡算法配置二、Haproxy负载均衡算法介绍:balanceroundrobin#轮询,软负载均衡基本都具备这种算法balancestatic-rr#根据权重,建议使用balanceleastconn#最少连接者先处理,建议使..
分类:
编程语言 时间:
2017-06-12 14:33:52
阅读次数:
1012