- 博客(14)
- 收藏
- 关注
原创 微服务应用日志组件封装
微服务应用日志组件定制随着微服务等设计理念在系统中的应用,业务的调用链越来越复杂,日志信息越来越大,从快速增长的日志数据流中提取出所需的信息,并将其与其他相关联的事件进行关联,将变得越加困难。ELK+KafKa作为微服务应用日志中心解决方案是业界常规办法,前提是应用日志输出的规范化,日志组件就是为了完成这一目标。微服务应用日志格式规划经过公司技术人员充分讨论和分析,确认了应用日志输...
2018-05-18 09:56:00 2652 2
原创 ElasticSearch5.1.1集群部署
本文描述了ElasticSearch5.1.1集群部署过程,包括3个节点集群搭建过程,中文插件的安装,中途遇到问题的解决等等。
2016-12-19 17:26:13 6171 1
原创 dubbo工程结构分析
1. 引子本文将结合运维便捷性要求容器部署(Tomcat)和DUBBO官方推荐Maven控制台工程做出分析对比以便更好地实施dubbo微服务架构。2. DUBBO架构使用dubbo来作为服务化中间件,dubbo作为一个RPC框架,dubbo服务治理,dubbo监控。
2016-11-25 10:12:17 4943
原创 Spring集成消息队列RabbitMQ
1. RabbitMQ简介1.1. RabbitMQRabbitMQ是由Erlang(爱立信公司)语言开发,实现Advanced Message Queuing Protocol (AMQP高级消息队列协议)的消息中间件。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。1.2. 结构图 • Broker:消息队列服务器实体,例如RabbitMQ服务 •
2016-08-26 16:59:47 2685
原创 Zookeeper实现集群和负载均衡---(5)Zabbix集成Zookeeper示例
上一章主要描述了zabbix集成Zookeeper的方案,本文主要描述zabbix集成Zookeeper示例。 zabbix集成Zookeeper模板描述
2016-03-01 10:06:25 3170
原创 Zookeeper实现集群和负载均衡---(4)Zabbix集成集群监控
1.前言 上一章描述了现有系统架构的详细方案,本章节主要描述集群监控描述。 2.Zabbix Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。具备常见的商业监控软件所具备的功能(主机的性能监控、网络设备性能监控、数据库性能监
2016-03-01 10:01:43 4781
原创 Zookeeper实现集群和负载均衡---(3)详细设计
1.前言 上一章描述了现有系统架构的改造方案,本章节主要描述改造的详细设计描述。 2.Zookeeper目录结构设计 Zookeeper目录结构示意图: 1. 由上图所示,zookeeper的目录结构分为多层,/zookeeper为根目录,/zookeeper/B 节点可以存放分布式部署的B的共同的配置信息(受限于zookeeper特性,信息最大为1M
2016-03-01 09:29:44 2099 1
原创 Zookeeper实现集群和负载均衡---(2)方案改造
1.前言 上一章描述了现有系统架构的模式和改造方向,本章节主要描述改造的基本方案和相关问题描述。 2.改造方案 基本流程: 1) 服务提供者B启动到Zookeeper服务器处进行注册; 2) 服务消费者A启动时,请求Zookeeper服务器获取最新的B服务存活列表,并保存到本地缓存中; 3)A请求B服务器时,根据缓存中的B服务器列表,随机选取一个进行请求。服务变动:
2016-02-29 17:53:10 3922
原创 Zookeeper实现集群和负载均衡----(1)现状分析
Zookeeper实现集群和负载均衡----(1)现状分析为了解决公司系统单点压力过载的问题,经过多次分析和借鉴当前主流的架构思想,决定使用分布式协调应用框架Zookeeper进行现有系统代码优化。
2016-02-29 17:05:51 4911
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人