中间件
leonhongliang806
这个作者很懒,什么都没留下…
展开
-
Mycat+Mysql分布式架构改造和性能压力测试
1.架构实现Mycat作为数据库高可用中间件具备很多的功能,如负载均衡,分库分表,读写分离,故障迁移等。结合项目的实际情况,分库分表功能对于关联查询有很高的要求,需要从业务角度考虑分库分表后的关联查询SQL的分析,业务代码动作较大,所以在此方案中我们不考虑分库分表。主要应用Mycat的负载均衡及故障迁移的功能即可。整个架构改造包括两个部分,第一是单例Mysql改为多个Mysql,同时负载均衡,...原创 2019-12-17 10:00:42 · 862 阅读 · 1 评论 -
Mysql主从复制搭建
找到cnf文件root@7103a3767cad:/# which mysqld/usr/sbin/mysqldns’t@7103a3767cad:/# /usr/sbin/mysqld --verbose --help |grep -A 1 'Default option2019-05-29 05:55:59 0 [Note] /usr/sbin/mysqld (mysqld 5.6.4...原创 2019-11-04 10:34:35 · 236 阅读 · 0 评论 -
Elasticsearch 环境搭建与使用
Es 简介Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加...原创 2019-08-05 10:49:42 · 366 阅读 · 0 评论 -
Redis哨兵/集群模式分析和单机/集群搭建
Redis 简介Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。为了保证效率,数据都是缓存在内存中。存储类型string(字符串)list(链表)set(集合)zset(sorted set --有序集合)hash(哈希)使用场景在我们日常的 Java Web 开发中,无不都是使...原创 2019-08-08 09:08:08 · 616 阅读 · 0 评论 -
ActiveMQ 环境搭建与使用
ActiveMQ 简介Apache 下的开源消息队列中间件功能ActiveMQ 是消息队列技术,为解决高并发问题而生ActiveMQ 生产者消费者模型(生产者和消费者可以跨平台、跨系统)ActiveMQ 支持如下两种消息传输方式a.点对点模式,生产者生产了一个消息,只能由一个消费者进行消费b.发布/订阅模式,生产者生产了一个消息,可以由多个消费者进行消费基本概念A...原创 2019-08-06 20:42:34 · 408 阅读 · 0 评论 -
Mycat 高可用数据库架构搭建及读写分离,主从切换测试案例
Mycat 简介系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL 语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat 是一个广受好评的数据库中间件,已经在很多产品上进行使用了。希望通过这篇文章的介绍,能学会 Mycat 的使用。什么是 Mycat• 一个彻底开源的,面向企业应用开发的大数据...原创 2019-08-16 14:02:11 · 681 阅读 · 4 评论 -
docker-compose编排ELK,kibana报错Unable to revive connection: http://172.16.23.126:9200/
问题描述使用docker-compose方式编排ELK环境,启动elasticsearch没有问题,浏览器访问内网es环境http://172.16.23.126:9200/_cluster/health?pretty正常,但是kibana启动后报错:Unable to revive connection: http://172.16.23.126:9200/排查思路首先查看docker-...原创 2019-09-29 14:41:52 · 1946 阅读 · 1 评论