当前位置: 首页 > news >正文

设计制作费属于什么服务网站seo快速

设计制作费属于什么服务,网站seo快速,关于建设门户网站的通知,网络规划设计师教程第2版pdf百度1 消息可靠性 消息从发送,到消费者接收,会经理多个过程,其中的每一步都可能导致消息丢失. #### 2 常见的丢失原因 发送时丢失: 生产者发送的消息未送达exchange 消息到达exchange后未到达queueMQ宕机,queue将消息丢失 consumer…

1 消息可靠性

消息从发送,到消费者接收,会经理多个过程,其中的每一步都可能导致消息丢失.

在这里插入图片描述#### 2 常见的丢失原因

  • 发送时丢失:
    生产者发送的消息未送达exchange
    消息到达exchange后未到达queue
  • MQ宕机,queue将消息丢失
    consumer接收到消息后未消费就宕机
2.2 RabbitMQ分别给出了解决方案:
  • 生产者确认机制
  • mq持久化
  • 消费者确认机制
  • 失败重试机制

3 生产者消息确认

RabbitMQ提供了publisher confirm机制来避免消息发送到MQ过程中丢失。这种机制必须给每个消息指定一个唯一ID。消息发送到MQ以后,会返回一个结果给发送者,表示消息是否处理成功。

  • publisher-confirm-type 消息确认类型,
    • simple:同步等待confirm结果,直到超时
    • correlated:异步回调,定义ConfirmCallback,MQ返回结果时会回调这个ConfirmCallback
  • publisher-returns 交换机发送到队列中,失败时触发
  • template.mandatory:定义消息路由失败时的策略。true,则调用ReturnCallback;false:则直接丢弃消息
spring:rabbitmq:publisher-confirm-type: correlatedpublisher-returns: truetemplate:mandatory: true

然后配置 RabbitTemplate

@Slf4j
@Configuration
public class RabbitCommonConfig {@Beanpublic RabbitTemplate fastjsonRabbitTemplate(ConnectionFactory connectionFactory){RabbitTemplate rabbitTemplate = new RabbitTemplate(connectionFactory);//设置强制回调rabbitTemplate.setMandatory(true);//rabbitTemplate.setConfirmCallback(new RabbitTemplate.ConfirmCallback() {@Overridepublic void confirm(CorrelationData correlationData, boolean b, String s) {log.info("对应数据 {}",correlationData);log.info("确认情况 {}",b);log.info("原因 {}",s);}});//发送失败时的回调rabbitTemplate.setReturnsCallback(new RabbitTemplate.ReturnsCallback() {@Overridepublic void returnedMessage(ReturnedMessage returnedMessage) {log.info("确认情况 {}",returnedMessage.toString());//日志记录 重试}});return rabbitTemplate;}}

完毕

http://www.yayakq.cn/news/43074/

相关文章:

  • 有没有做软件的外包网站高端商务网站建设
  • 婚恋网站建设技巧crm系统免费
  • 烟台网站建设找企汇互联专业广州注册公司营业执照
  • 抓取网站访客qq规划建立一个网站 项目
  • 动画网站制作柳市网站建设公司
  • 建设网站需要哪个软件wcf网站开发
  • 网络营销推广方法范文wordpress seo 链接
  • 中国南昌企业网站制作网络营销的方法是什么
  • 书城网站开发的参考文献小程序爱成毅的微博
  • 怎么把网站做成手机网站百度点击器下载
  • 网站建设费的会计分录通辽做网站哪家好
  • cms系统做漫画网站北京智联招聘官方网站做家政
  • 网站优化 ppt正常做网站多少钱
  • 增城新塘网站建设网站开发 盈利
  • 工作是套模板做网站排名前50名免费的网站
  • 百度网站介绍wordpress插件放到哪
  • 爱用建站平台的优势公司网页免费制作
  • 定制摄影app和摄影网站的区别scrm企业微信管理系统
  • 东莞网站建设搭建pc端网站优缺点
  • 具有口碑的柳州网站建设哪家好wordpress一键采集文章
  • 做哪个行业的网站好手机网站建设推广方案
  • 视觉设计网站推荐重庆市教育考试院门户网站
  • 腾讯云服务器网站建设网页个人信息页面
  • 国内建网站多少钱装修案例
  • 网站建设yuanmus阳东区建设局网站
  • 偃师网站wordpress技术主题
  • 图书馆门户网站建设公司网站与营销网站区别
  • 做网站公司是干什么的长春模板建站公司
  • 网站对齐原则北海 做网站 英文
  • 合租网站设计灰色链网站建设