标签:MQ

Spring

Spring Cloud构建微服务架构:分布式服务跟踪(收集原理)【Dalston版】

11

邓龙华 发布于 2018-02-23

在本节内容之前,我们已经对如何引入Sleuth跟踪信息和搭建Zipkin服务端分析跟踪延迟的过程做了详细的介绍,相信大家对于Sleuth和Zipkin已经有了一定的感性认识。接下来,我们介绍一下关于Zipkin收集跟踪信息的过程细节,以帮助我们更好地理解Sleuth生产跟踪信息以...

阅读(19)评论(0)赞 (0)

Spring

Spring Boot 2.0即将发布GA版本

xirruiqiang 发布于 2018-02-23

看新闻很累?看技术新闻更累?试试 下载InfoQ手机客户端 ,每天上下班路上听新闻,有趣还有料! 候选版本1(RC1) 在1月31日发布之后,Spring Boot 2.0距离GA版本更近了一步。 GA版本已经进入倒计时的最后阶段,按照目前的计划,该版本将在接下来的几周内发布。即...

阅读(17)评论(0)赞 (0)

Spring

Spring中的事件驱动模型(一)

4

hanze 发布于 2018-02-22

事件驱动模型通常也被理解成观察者或者发布/订阅模型。 是一种对象间的一对多的关系; 当目标发送改变(发布),观察者(订阅者)就可以接收到改变; 观察者如何处理,目标无需干涉,它们之间的关系是松耦合的。 事件驱动模型的例子很多,如生活中的红绿灯,以及我们在微服务中用到的配置中心,当...

阅读(42)评论(0)赞 (0)

Spring

Spring Cloud构建微服务架构:分布式服务跟踪(整合zipkin)【Dalston版】

6

小丁 发布于 2018-02-22

通过上一篇 《分布式服务跟踪(整合logstash)》 ,我们虽然已经能够利用ELK平台提供的收集、存储、搜索等强大功能,对跟踪信息的管理和使用已经变得非常便利。但是,在ELK平台中的数据分析维度缺少对请求链路中各阶段时间延迟的关注,很多时候我们追溯请求链路的一个原因是为了找出整...

阅读(36)评论(0)赞 (0)

Spring

Spring Cloud构建微服务架构:分布式服务跟踪(跟踪原理)【Dalston版】

puefu.he 发布于 2018-02-20

分布式系统中的服务跟踪在理论上并不复杂,它主要包括下面两个关键点: 为了实现请求跟踪,当请求发送到分布式系统的入口端点时,只需要服务跟踪框架为该请求创建一个唯一的跟踪标识,同时在分布式系统内部流转的时候,框架始终保持传递该唯一标识,直到返回给请求方为止,这个唯一标识就是前文中提到...

阅读(40)评论(0)赞 (0)

Spring

Spring Cloud Bus中的事件的订阅与发布(一)

2

xiaoli.wang 发布于 2018-02-14

年前最后一篇博客更新,提前祝大家新年快乐(还有情人节)! 下面进入正题。Spring Cloud Bus用轻量级的消息代理将分布式系统的节点连接起来。这可以用来广播状态的该表(比如配置的改变)或者其他关联的指令。一个关键的想法是,总线就像是一个分布式Actuator,用于Spri...

阅读(85)评论(0)赞 (0)

Spring

web.xml组件加载顺序详解

1

hanze 发布于 2018-02-11

推荐阅读 微服务: springboot系列教程学习 源码: Javaweb练手项目源码下载 调优: 十五篇好文回顾 面试笔试: 面试笔试整理系列 在配置项目组件的过程中, 了解Tomcat加载组件顺序很有必要。 例如某些框架如Quartz的集群功能需要数据库的支持, 数据库的加...

阅读(60)评论(0)赞 (0)

Spring

单元测试系列三-基于Springboot+Junit+Mockito做单元测试

dulong 发布于 2018-02-10

前言 前面的两篇文章讨论过《 为什么要写单元测试,何时写,写多细 》和《单元测试规范》,这篇文章介绍如何使用Springboot+Junit+Mockito做单元测试,案例选取撮合交易的一个类来做单元测试。 单元测试前先理解需求 要写出好的单测,必须先理解了需求,只有知道做什么才...

阅读(46)评论(0)赞 (0)

Spring

Shiro整合springboot,freemaker,redis(含权限系统完整源码)

33

hellas 发布于 2018-02-09

一、导语 今天推荐给大家一个非常简单,实用的开源权限框架:Shiro,这也是 Java官方推荐的权限框架 。 尽管网上有很多类似的文章,但是都不够完善,尤其是涉及到 freemaker,springboot,shiro,redis 整合的文章非常少,并且更多的是理论,缺失完整的可...

阅读(76)评论(0)赞 (0)

Spring

Spring Boot 入门之消息中间件

尖兵 发布于 2018-02-08

一、前言 在消息中间件中有 2 个重要的概念:消息代理和目的地。当消息发送者发送消息后,消息就被消息代理接管,消息代理保证消息传递到指定目的地。 我们常用的消息代理有 JMS 和 AMQP 规范。对应地,它们常见的实现分别是 ActiveMQ 和 RabbitMQ。 二、整合 A...

阅读(45)评论(0)赞 (0)

Spring

SpringBoot RocketMQ 整合使用和监控

18

dulong 发布于 2018-02-08

通过前面两篇文章可以简单的了解 RocketMQ 和 安装 RocketMQ ,今天就将 SpringBoot 和 RocketMQ 整合起来使用。 相关文章 1、 SpringBoot Kafka 整合使用 2、 SpringBoot RabbitMQ 整合使用 3、 Spri...

阅读(115)评论(0)赞 (1)

互联网.投资

没有谁能一帆风顺,光是活着就已拼劲全力,他从捡瓶子到市值暴涨440倍,始终只做一件事

7

刘莉莉 发布于 2018-02-06

风烛残年的老渔夫一连八十四天都没有钓到一条鱼,但他仍不肯认输,而是充满着奋斗的精神,终于在第八十五天钓到一条身长十八尺,体重一千五百磅的大马林鱼。大鱼拖着船往海里走,老人依然死拉着不放,即使没有水,没有食物,没有武器,没有助手,左手抽筋,他也丝毫不灰心。 经过两天两夜之后,他终于...

阅读(31)评论(0)赞 (0)

Spring

JAVA学习笔记26——ActiveMQ讲解之整合Spring(二)

5

Harries 发布于 2018-02-06

上一篇文章中我们讲解了ActiveMQ的基本用法,在代码中按照步骤一步步的就可以正常使用了,但是我们应该都会觉得这样的写法太繁琐了,每次都得写这么一大段代码才能发送和接收消息,所以今天我们讲一下如何将ActiveMQ整合Spring,和Spring集成以后,ActiveMQ的使用...

阅读(52)评论(0)赞 (0)

Spring

Spring Boot 中使用 MongoDB 增删改查

3

songhua.gao 发布于 2018-02-05

点击上面  蓝色字体 ,“ 搜云库 ”免费关注 本文快速入门,MongoDB 结合SpringBoot starter-data-mongodb 进行增删改查 1、什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。...

阅读(56)评论(0)赞 (0)

Spring

每日一博 | Spring Boot 整合 RabbitMQ 开发实战

5

小丁 发布于 2018-02-05

这篇文章主要讲基本的整合。先把代码跑起来,再说什么高级特性。 RabbitMQ 中的一些术语 如果你打开 RabbitMQ web 控制台,你会发现其中有一个 Exhanges 不好理解。下面简单说明一下。 交换器(Exchange) 交换器就像路由器,我们先是把消息发到交换器,...

阅读(44)评论(0)赞 (0)

Spring

【struts2+hibernate+spring项目实战】数据报表jxl及生成excel(ssh项目实战)

15

hanze 发布于 2018-02-04

一、数据报表jxl jxl是一款java读写office——Excel文件的工具。通过java程序进行Excel文件的读写操作。 操作Excel首先应该明确操作过程中java针对Excel文件的对象分类 文件对象 表 单元格 其他(包括字体,样式等) 二、Excel工具类制作 根...

阅读(58)评论(0)赞 (0)

Spring

注册中心 Eureka 源码解析 —— 项目结构简介

5

邓龙华 发布于 2018-02-04

摘要: 原创出处 http://www.iocoder.cn/Eureka/project-structure/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 Eureka 1.8.X 版本 1. 概述 1.1 简介 1.2 项目结构 2. eureka-client 2...

阅读(73)评论(0)赞 (0)

Spring

Spring Boot 中使用 RocketMQ

darida 发布于 2018-02-03

本文快速入门,RocketMQ消息系统的安装部署,发送,和接收消息,监控消息,的详细说明。 环境需要 64位操作系统,建议使用Linux / Unix / CentOs7.3 64bit JDK 1.8+ Maven 3.2.x Git 1.8.3.1 环境安装 请参考我的另一篇...

阅读(38)评论(0)赞 (0)