自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿DD

公众号:程序猿DD、独立博客:http://blog.didispace.com

  • 博客(5)
  • 资源 (5)
  • 论坛 (2)
  • 收藏
  • 关注

原创 Spring Cloud Stream同一通道根据消息内容分发不同的消费逻辑

应用场景有的时候,我们对于同一通道中的消息处理,会通过判断头信息或者消息内容来做一些差异化处理,比如:可能在消息头信息中带入消息版本号,然后通过if判断来执行不同的处理逻辑,其代码结构可能是这样的:@StreamListener(value = TestTopic.INPUT)public void receiveV1(String payload, @Header("version") S...

2018-12-27 22:14:30 860

原创 Spring Cloud Stream消费失败后的处理策略(四):重新入队(RabbitMQ)

应用场景之前我们已经通过《Spring Cloud Stream消费失败后的处理策略(一):自动重试》一文介绍了Spring Cloud Stream默认的消息重试功能。本文将介绍RabbitMQ的binder提供的另外一种重试功能:重新入队。动手试试准备一个会消费失败的例子,可以直接沿用前文的工程,也可以新建一个,然后创建如下代码的逻辑:@EnableBinding(TestApplic...

2018-12-17 23:15:28 831

原创 Spring Cloud Stream消费失败后的处理策略(三):使用DLQ队列(RabbitMQ)

应用场景前两天我们已经介绍了两种Spring Cloud Stream对消息失败的处理策略:自动重试:对于一些因环境原因(如:网络抖动等不稳定因素)引发的问题可以起到比较好的作用,提高消息处理的成功率。自定义错误处理逻辑:如果业务上,消息处理失败之后有明确的降级逻辑可以弥补的,可以采用这种方式,但是2.0.x版本有Bug,2.1.x版本修复。那么如果代码本身存在逻辑错误,无论重试多少次...

2018-12-17 23:08:19 1195 2

原创 Spring Cloud Stream消费失败后的处理策略(二):自定义错误处理逻辑

应用场景上一篇《Spring Cloud Stream消费失败后的处理策略(一):自动重试》介绍了默认就会生效的消息重试功能。对于一些因环境原因、网络抖动等不稳定因素引发的问题可以起到比较好的作用。但是对于诸如代码本身存在的逻辑错误等,无论重试多少次都不可能成功的问题,是无法修复的。对于这样的情况,前文中说了可以利用日志记录消息内容,配合告警来做补救,但是很显然,这样做非常原始,并且太过笨拙,处...

2018-12-15 19:44:08 856 1

原创 Spring Cloud Stream消费失败后的处理策略(一):自动重试

之前写了几篇关于Spring Cloud Stream使用中的常见问题,比如:如何处理消息重复消费如何消费自己生产的消息下面几天就集中来详细聊聊,当消息消费失败之后该如何处理的几种方式。不过不论哪种方式,都需要与具体业务结合,解决不同业务场景可能出现的问题。今天第一节,介绍一下Spring Cloud Stream中默认就已经配置了的一个异常解决方案:重试!应用场景依然要明确一点,...

2018-12-13 20:02:12 4223 1

spring攻略第二版

Spring攻略第二版,Spring Recipes 2nd

2012-10-17

Beginning IOS5 Development

Beginning IOS5 Development

2012-08-26

Objective-C基础教程.pdf

Objective-C基础教程.pdf

2012-10-17

Hibernate简明参考

Hibernate.pdf 简明参考。。。。。。。

2009-02-17

Struts 2 Core 2.0.6 API

Struts 2 Core 2.0.6 API

2009-02-17

Mysql insert,update等有中文时出错

发表于 2009-04-09 最后回复 2012-11-23

ASP.NET 连接 SQLServer 2000 登录错误

发表于 2009-03-02 最后回复 2009-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除