51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包笔记
ActiveMQ学习笔记(6)----ActiveMQ整合Spring开发
spring提供了对JMS的支持,需要添加Spring支持jms的包和Spring的核心包,如下: <dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-all</...
代码星球
·
2021-02-12
ActiveMQ
学习
笔记
----ActiveMQ
整合
ActiveMQ学习笔记(5)----Broker的启动方式
Broker:相当于一个ActiveMQ服务器实例,在实际的开发中我们可以启动多个Broker.命令行启动参数示例如下: 1.activemqstart使用默认的activemq.xml来启动。 2.activemqstartxbean:file../conf/active-2.xml来使用指定的配置文件来启动 ...
代码星球
·
2021-02-12
ActiveMQ
学习
笔记
----Broker
启动
ActiveMQ学习笔记(4)----JMS的API结构和开发步骤
其实上图中的五个API在第一节中我们都已经使用到了。本节将会讲非持久化和持久化topic的使用。 1.创建一个JMS工厂, ConnectionFactory 2. 通过ConnectionFactory来创建JMS的Connection 3.启动JMSconnection 4.通过...
代码星球
·
2021-02-12
ActiveMQ
学习
笔记
----JMS
API
ActiveMQ学习笔记(3)----JMS的可靠性机制
JMS消息只有在被确认之后,才认为已经被成功的消费了,消息成功消费通常包含三个阶段:客户接收消息,客户处理消息和消息被确认。 在事务性会话中,当一个事务被提交的时候,确认自动发生。在非事务性会话中,消息何时被确认取决于创建会话时的应答模式(acknowledge mode)。该参数有以下三个值可选: ...
代码星球
·
2021-02-12
ActiveMQ
学习
笔记
----JMS
可靠性
ActiveMQ学习笔记(2)----JMS的基本概念和模型
JMSJavaMessageService,Java消息服务,是JavaEE中的一种技术。 JMS定义了Java中访问消息中间件的接口,并没有给予实现,实现JMS接口的消息中间件称为JMSProvider,例如ActiveQM 实现JMS接口和规范的消息中间件 JMSmessage:JMS的消...
代码星球
·
2021-02-12
ActiveMQ
学习
笔记
----JMS
基本概念
ActiveMQ学习笔记(1)----初识ActiveMQ
ActiveMQ是Apache推出的,一款开源的,完全支持JMS1.1和j2ee1.4规范的JMSProvider实现的消息中间件(MessageOrientedMiddleware,MOM). 最主要的功能就是:实现JMSProvider,用来帮助实现高可用,高性能,可伸缩,易用和安全的企业级面向消...
代码星球
·
2021-02-12
ActiveMQ
学习
笔记
----
初识
SpringCloud学习笔记(20)----Spring Cloud Netflix之服务网关Zuul的各种姿势
1.禁用过滤器#zuul.<SimpleClassName>.<filterType>.disable=true#例如禁用自定义的过滤器zuul.MyFilter.pre.disable=true2.路由的映射 方法1:zuul.routes.spring-cloud-provider=/pr...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(19)----Spring Cloud Netflix之服务网关Zuul自定义过滤器
zuul不仅只是路由,还可以自定义过滤器来实现服务验证。 实现案例:自定义过滤器,检验头部是否带有token,如果token=wangx,则通过校验,若不存在或不为wangx则返回提示token错误。 扩展:一般情况下,可以采用JWT规范来做token的校验。 JWT:https://jwt.io/ p...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(18)----Spring Cloud Netflix之服务网关Zuul原理
Zuul提供了一个框架,可以对过滤器进行动态的加载,编译,运行。过滤器之间没有直接的相互通信,他们是通过一个RequestContext的静态类来进行数据传递的。RequetstContext类中的ThreadLocal变量来记录每个request所需要传递的数据。 它包含了对请求的路由和过滤两个功能,其中路...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(17)----Spring Cloud Netflix之服务网关Zuul的使用
Zuul是一个基于jvm路由和服务端的负载均衡器,在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。 路由功能:相当于nginx的反向代理 比如:/可能需要映射到你的web应用,/api/users/映射到用户服务,/api/shop映射到商城服务。 新建项目spring-cloud-04-zuul ...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(16)----Spring Cloud Netflix之Hystrix Dashboard+Turbine集群监控
上一节中,我们使用HystrixDashboard,只能看到单个应用内的服务信息。在生产环境中,我们经常是集群状态,所以我们需要用到Turbine这一应用。 作用:汇总系统内的多个服务的数据并显示到HystrixDashboard上。 添加依赖,pom文件 <dependency><...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(15)----Spring Cloud Netflix之Hystrix Dashboard的使用
在前面几节中的消费者中添加pom依赖。 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-hystrix-dashboar...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(14)----Spring Cloud Netflix之Hystrix对Feign的支持
1.Hystrix对Feign的支持 添加Feign中IUserBiz的实现类HystrixFallBack: packagecom.wangx.cloud.springcloud02consumer.configure;importcom.wangx.cloud.springcloud02consumer...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(13)----Spring Cloud Netflix之Hystrix断路器的隔离策略
说明: 1、Hystrix通过舱壁模式来隔离限制依赖的并发量和阻塞扩散 2、Hystrix提供了两种隔离策略:线程池(THREAD)和信号量隔离SEMAPHORE)。 线程池隔离把执行依赖代码的线程与请求线程(如tomcat线程)分离,请求线程可以自由控制离开时间。 通过线程池大小可以控制并发量,当...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(12)----Spring Cloud Netflix之Hystrix断路器的流程和原理
1、创建一个HystrixCommand或HystrixObservableCommand实例 第一步就是构建一个HystrixCommand或HystrixObservableCommand实例来向其他的组件发出操作请求,通过构造方法创建实例。 HystrixCommand:返回一个单响应 ...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
首页
上一页
...
18
19
20
21
22
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他