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

网上书店网站建设毕业设计国家企业信息管理系统

网上书店网站建设毕业设计,国家企业信息管理系统,网站论坛建设需要什么资质,网页设计公司简约#x1f9d1;‍#x1f4bb;作者名称#xff1a;DaenCode #x1f3a4;作者简介#xff1a;啥技术都喜欢捣鼓捣鼓#xff0c;喜欢分享技术、经验、生活。 #x1f60e;人生感悟#xff1a;尝尽人生百味#xff0c;方知世间冷暖。 文章目录 #x1f31f;架构图#x… ‍作者名称DaenCode 作者简介啥技术都喜欢捣鼓捣鼓喜欢分享技术、经验、生活。 人生感悟尝尽人生百味方知世间冷暖。 文章目录 架构图application.properties异常MQ配置异常MQ消费者注意写在最后 架构图 application.properties ##----------rabbit配置-------------- spring.rabbitmq.host49.233.48.98 spring.rabbitmq.port5672 #需要手工创建虚拟主机 spring.rabbitmq.virtual-hostdev spring.rabbitmq.usernameadmin spring.rabbitmq.passwordpassword #消息确认方式manual(手动ack) 和auto(自动ack); 消息消费重试到达指定次数进到异常交换机和异常队列需要改为自动ack确认消息 spring.rabbitmq.listener.simple.acknowledge-modeauto #开启重试消费者代码不能try catch捕获异常要抛出异常 spring.rabbitmq.listener.simple.retry.enabledtrue #最大重试次数 spring.rabbitmq.listener.simple.retry.max-attempts4 # 重试消息的时间间隔5秒 spring.rabbitmq.listener.simple.retry.initial-interval5000异常MQ配置 Configuration Slf4j public class ErrorRabbitMQConfig {/*** 异常交换机*/private String errorExchangeerror.exchange;/*** 异常队列*/private String errorQueueerror.queue;private String errorRoutingKeyerror.routing.key;Autowiredprivate RabbitTemplate rabbitTemplate;/*** 创建异常交换机* return*/Beanpublic TopicExchange errorTopicExchange(){return new TopicExchange(errorExchange,true,false);}/*** 创建异常队列* return*/Beanpublic Queue errorQueue(){return new Queue(errorQueue,true);}/*** 建立绑定关系* return*/Beanpublic Binding bindingErrorQueueAndExchange(){return BindingBuilder.bind(errorQueue()).to(errorExchange()).with(errorRoutingKey);}/***消息重新发布到异常MQ*/Beanpublic MessageRecoverer messageRecoverer(){return new RepublishMessageRecoverer(rabbitTemplate,errorExchange,errorRoutingKey);} } 异常MQ消费者 Component Slf4j RabbitListener(queuesToDeclare { Queue(error.queue) }) public class ErrorMQListener {RabbitHandlerprivate void errorMessageHandler(EventMessage eventMessage, Message message, Channel channel) throws IOException {log.info(监听到消息{},message);//进行消息消费//发送邮箱通知、告警服务} }注意 业务MQ消费者代码逻辑记得往外抛异常进行try-catch了也要往外抛。消息消费重试达到重试次数进入到异常交换机、队列。消息确认方式需要改为自动ack。 写在最后 有关于项目实战之RabbitMQ重试机制进行消息补偿通知到此就结束了。感谢大家的阅读希望大家在评论区对此部分内容散发讨论便于学到更多的知识。
http://www.dnsts.com.cn/news/177321.html

相关文章:

  • 怎么查网站是不是百度做的杭州品牌vi设计公司
  • wordpress ajax国外seo综合查询
  • 捕鱼网站怎么做厦门seo报价
  • 网站建设网站推广优化网站如何进行备案
  • 免费的奖励网站有哪些资讯网站策划怎么写
  • 移动网站登录入口专业提供网站制作
  • 包头企业微网站开发升级网页
  • 网站介绍模版淘宝网站的建设情况
  • 购物网站建设开发重庆沙坪坝好玩的地方
  • 网站开发主题春考网页制作素材
  • 网站建设外包发展情况上海包装设计公司
  • 淘客那些网站怎么做的仿v电影的模板?好像是wordpress
  • 快速建设网站可以看男男做的视频网站
  • 商城网站模板 免费六安商城网站建设地址
  • 教育行业网站模板深圳做网站优化报价
  • 诸暨公司做网站wordpress自定義欄目
  • 企业电子商务网站建设的最终目的app要有网站做基础
  • 网站建设选信达互联传媒公司网站
  • 高校思政专题网站建设上海医院网站建设
  • 缙云企业网站建设自媒体营销平台
  • 怎样营销网站建设怎么做网站教程+用的工具
  • 张家港微网站中企动力做销售的感受
  • 福州网站建设方案电商怎么做账
  • 台州市建设厅网站网站建设核心
  • 网站源码安装推广营销软件
  • 如何免费建造网站百度seo搜索引擎优化
  • 1v1网站建设公司变更证明模板
  • 现在做网站用什么程序免费网站入口网站免费进ps软件
  • 网站多少流量够用河北新闻最新消息今天
  • 网站备案过户程序开发语言