标签:producer

Java

17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列

1

zhuangli 发布于 2019-05-21

 一、资料文档 二、开发语言 三、支持的协议 四、消息存储 五、消息事务 六、负载均衡 七、集群方式 八、管理界面 九、可用性 十、消息重复 十一、吞吐量TPS 十二、订阅形式和消息分发 十三、顺序消息 十四、消息确认 十五、消息回溯 十六、消息重试 十七、并发度 本文...

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

Java

说自己熟悉 Spring Cloud 这些面试题你会吗

9

zhuangli 发布于 2019-05-18

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 问题一: 什么是Spring Cloud? Spring cloud流应用程序启动器...

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

Java

RPC在Java中的实现

hanze 发布于 2019-05-16

RPC是一种远程过程调用, 它是一种通过网络从远程计算机程序上请求服务, 而不需要了解底层网络技术的协议 RPC可以把远程服务像本地服务一样调用, 以 Java 中为例, 客户端与服务端一般共用一个核心包, 核心包中包含了需要调用服务的接口 在服务端实现这些接口, 客户端通过 S...

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

Spring

Spring项目本地环境搭建

1

songhua.gao 发布于 2019-05-05

0x01 依赖环境 安装 JDK 1.8 ,并配置环境变量 安装 Gradle 4.4.1 ,并配置环境变量 Git IntellJ IDEA 0x02 下载源码到本地,导入IDEA https://github.com/spring-projects/spring-framew...

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

Java

springcloud(一)——spring-cloud-alibaba集成rocketmq

zhuangli 发布于 2019-04-30

在之前的工作中,微服务框架使用的是springcloud,消息中间件使用的rocketmq,这段时间看到阿里出了spring cloud alibaba集成了rocketmq,出于好奇,写了个demo 一些概念 官方对 Spring Cloud Stream 的一段介绍:Spri...

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

Spring

springcloud(一)——spring-cloud-alibaba集成rocketmq

1

hellas 发布于 2019-04-30

前言 在之前的工作中,微服务框架使用的是springcloud,消息中间件使用的rocketmq,这段时间看到阿里出了spring cloud alibaba集成了rocketmq,出于好奇,写了个demo 一些概念 官方对 Spring Cloud Stream 的一段介绍:S...

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

Java

ActiveMQ、rabbitmq

2

xiaoli.wang 发布于 2019-04-29

JMS模型 Java消息服务应用程序结构支持两种模型: 点对点或队列模型 发布/订阅模型 在点对点或队列模型下,一个生产者向一个特定的队列发布消息,一个消费者从该队列中读取消息。这里,生产者知道消费者的队列,并直接将消息发送到消费者的队列。这种模式被概括为: 只有一个消费者将获得...

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

Java

RocketMQ 快速上手

刘莉莉 发布于 2019-04-26

本快速上手手册,指的是在本地计算机上设置RocketMQ消息传递系统从发送和接收消息的详细说明. 必要环境 64位的操作系统 64位的JDK1.8+ 以上 Maven 3.2.x 以上 Git 4G以上的存储空间用于代理实例 下载和构建发布版 在这里可以下载 4.4.0 正式版的...

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

Spring

springboot + shiro 验证码与记住登录

xubiao.zhuang 发布于 2019-04-24

kaptcha 是一个很有用的验证码生成工具。有了它,你能够生成各种样式的验证码,由于它是可配置的。使用kaptcha能够方便的配置: 验证码的字体 验证码字体的大小 验证码字体的字体颜色 验证码内容的范围(数字,字母,中文汉字!) 验证码图片的大小。边框,边框粗细,边框颜色 验...

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

Java

详解多线程

2

hanze 发布于 2019-04-24

一个任务通常就是一个程序,每个运行中的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 进程 定义: 当一个程序进入内存运行时,即变成一个进程。进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立...

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

Java

通过Spring Boot Webflux实现Reactor Kafka

小丁 发布于 2019-04-20

在Apache Kafka简介中,我们研究了分布式流媒体平台Apache Kafka。这一次,我们将关注Reactor Kafka,这个库可以创建从Project Reactor到Kafka Topics的Reactive Streams,反之亦然。 我们将使用两个小型示例应用程...

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

Java

SpringCloud之zuul

3

wenming.gapo 发布于 2019-04-10

简介 Zuul是所有从设备和web站点到Netflix流媒体应用程序后端的请求的前门。作为一个边缘服务应用程序,Zuul的构建是为了支持动态路由、监视、弹性和安全性。它还可以根据需要将请求路由到多个Amazon自动伸缩组。 Zuul使用了一系列不同类型的过滤器,使我们能够快速灵活...

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

Java

干货|Spring Cloud Stream 体系及原理介绍 原 荐

9

likai 发布于 2019-04-09

Spring Cloud Stream 在 Spring Cloud 体系内用于构建高度可扩展的基于事件驱动的微服务,其目的是为了简化消息在 Spring Cloud 应用程序中的开发。Spring Cloud Stream (后面以  SCS 代替 Spring Cl...

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

Java

ServiceComb 之 Java-Chassis 启动流程分析

22

darida 发布于 2019-04-09

小蜜蜂又给大家来送干货喽~本篇我们将以官方示例项目pojo-provider来分析Java-Chassis的启动流程。 > > > > 项目网址: https://github.com/apache/servicecomb-java-chassis/tre...

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

Java

服务如何优雅关闭

2

zhuangli 发布于 2019-04-07

很多时候服务都有平滑退出的需求,例如RPC服务在停止之后需要从注册服务摘除节点、从消息队列已经消费的消息需要正常处理完成等。一般地我们希望能让服务在退出前能执行完当前正在执行的任务,这个时候就需要我们在JVM关闭的时候运行一些清理现场的代码。 方案 ShutdownHook JD...

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

Java

Half-sync/Half-async模式 下

darida 发布于 2019-04-05

什么网站都能找得到 评价与实现考量 1.既发挥了异步编程的优势——增加系统的并发性,减少不必要的等待,又保持了同步编程的简单性。 通过把低级任务或者耗时较短的任务安排在异步层,减少了客户端的等待,有利于提升系统的吞吐率。 高级任务或耗时较长的任务被安排在同步层,这使得可以在不影响...

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

Java

问题排查之RocketMQAutoConfiguration not loaded.

1

小丁 发布于 2019-04-04

背景 今天将一个SpringBoot项目的配置参数从原有的.yml文件迁移到Apollo后,启动报错 Bean method 'rocketMQTemplate' in 'RocketMQAutoConfiguration' not loaded because @Conditi...

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