ActiveMQ 理解1–原理与网络IO模式
微服务 , 性能 / 2018年11月11日

MQ 是很常见的分布式中间件,被测系统和测试工具中也经常用到它们,使用它们的时候要遇到很多概念: JMS,AMQP , Producer,consumer等等,它们之间是神马关系? MQ的实现原理又是什么? 性能指标有哪些?可以通过哪些配置参数提升传输性能? MQ基础–协议 常见的MQ有 activemq, rabbitmq, rocketmq, kafka等,常用消息队列协议的基本原…

简易智能识别服务3.2—springboot 集成zookeeper(curator)实现注册发现
微服务 / 2018年10月28日

智能识别服务涉及调用zookeeper做分布式消息同步,使用curator 包(对zookeeper的简单封装)提供了一些集成的方法,  比zookeeper原生的Client好用很多,提供了很多功能包括: 自动化的连接管理: 重新建立到ZooKeeper的连接和重试机制存在一些潜在的错误case。 Curator帮助你处理这些事情,对你来说是透明的。 清理API: 简化了原生的ZooKeeper…

简易智能识别服务2—使用zuul 的过滤器&动态路由
微服务 / 2018年10月16日

zuul是spring cloud的网关组件,可以构建动态路由、服务降级、负载均衡的服务网关,通过filter链式调用进行扩展,实现统一认证、调用监控、日志管理等等功能。 核心组件: 组件 介绍 ZuulFilter 是zuul的核心,分为pre、route、post三种类型,分别对应服务调用之前、之中、之后的处理 ZuulServlet 一个HttpServlet,执行所有ZuulFilter的…