haproxy 2.0 已经发布一段时间了,提供内部直接暴露的prometheus metrics 很方便 ,可以快速的监控系统的状态 以下是一个简单的demo 环境准备 docker-compose 文件 version: "3" services: grafana: image: grafana ...
分类:
其他好文 时间:
2019-08-30 15:53:24
阅读次数:
347
一.从主架构 1.从主复制原理 从库生成两个线程,一个I/O线程,一个SQL线程; i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中;主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog; SQL 线程,会读取rela ...
分类:
数据库 时间:
2019-08-29 20:28:54
阅读次数:
149
一、URI<1>什么是URIURI,通一资源标志符(UniversalResourceIdentifier,URI),表示的是web上每一种可用的资源,如HTML文档、图像、视频片段、程序等都由一个URI进行定位的。<2>URI的结构组成URI通常由三部分组成:①访问资源的命名机制;②存放资源的主机名;③资源自身的名称。<3>URI举例如:https://blo
分类:
Web程序 时间:
2019-08-29 18:40:11
阅读次数:
129
HaProxy系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.简介 官方站点:http://www.haproxy.org haproxy是一款负载均衡软件,它工作在7层模型上,可以分析数据包中的应用层协议,并按规则进行负载。通常这类 ...
分类:
其他好文 时间:
2019-08-27 10:56:12
阅读次数:
133
高并发大多的瓶颈在后台,在存储,mysql的正常的优化方案如下: 1)代码中sql语句优化 2)数据库字段优化,索引优化 3)加缓存,redis/memcache等 4)主从,读写分离 5)分区表 6)垂直拆分,解耦模块 7)水平切分 点评: 1、1&2是最简单,也是提升效率最快的方式。也许有人说这 ...
分类:
数据库 时间:
2019-08-27 00:52:41
阅读次数:
98
一、MySQL扩展具体的实现方式 随着业务规模的不断扩大,需要选择合适的方案去应对数据规模的增长,以应对逐渐增长的访问压力和数据量。 关于数据库的扩展主要包括:业务拆分、主从复制、读写分离、数据库分库与分表等。这篇文章主要讲述数据库分库与分表 (1)业务拆分 在 "大型网站应用之海量数据和高并发解决 ...
分类:
数据库 时间:
2019-08-24 19:01:52
阅读次数:
110
测试环境:web服务器1:192.168.0.12:9000web服务器2:192.168.0.13:9000web服务器3:192.168.0.14:9000Haproxy:192.168.0.9DC:192.168.0.2域名:bystp.com一、安装配置SharePoint(略)二、安装Haproxy[root@node2~]#yuminstallhaproxy-y[root@node2~
分类:
Web程序 时间:
2019-08-22 19:19:23
阅读次数:
148
编译安装代理服务安装依赖yumupdate-ynsscurllibcurlyumgroupinstall"Developmenttools"yuminstallgccmakelibcurl-developenssl-develgmp-develtarlibffi-develgettext-devel-yyuminstall-ytcpdumpnet-toolsjemalloc-d
分类:
数据库 时间:
2019-08-22 09:21:17
阅读次数:
87
MySQL主从配置(两台Linux之间) 简介 Linux下MySQL数据库的主从同步用来实现读写分离。主数据库进行数据的插入,删除与更新;从数据库专门用来查询操作,缓解数据库的压力。让运行海量数据的时候无论是从速度还是效率上都大大提高,Mysql的主从复制至少是需要两个Mysql的服务,当然Mys ...
分类:
数据库 时间:
2019-08-21 18:55:45
阅读次数:
129