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

设计素材免费下载网站有哪些排行榜哪个网站最好

设计素材免费下载网站有哪些,排行榜哪个网站最好,wordpress做分类网站,网站怎么自己做推广RabbitMQ 是一个基于 ​​AMQP 协议​​ 的开源消息队列,用于实现系统间的 ​​异步通信​​、​​解耦​​ 和 ​​流量削峰​​。 同步和异步 什么时候时候用同步调用 下一步的操作必须要依赖上一步的操作执行的结果,比如说扣款,扣完款必…

RabbitMQ 是一个基于 ​​AMQP 协议​​ 的开源消息队列,用于实现系统间的 ​​异步通信​​、​​解耦​​ 和 ​​流量削峰​​。

同步和异步

什么时候时候用同步调用

下一步的操作必须要依赖上一步的操作执行的结果,比如说扣款,扣完款必须要知道是否扣款成功,没扣款成功肯定是不能走下一步;还有查询,必须要查询到东西才能走下一步。能立刻得到响应结果。需要阻塞等待

同步调用的问题

拓展性差,性能下降,级联失败(链路上一个点掉了,整个链全阻塞)

异步调用

异步调用实际上就是基于消息通知。

消息发送者:投递消息的人,就是原来的调用方

消息代理:管理、暂存、转发消息,你可以把它理解成微信服务器

消息接收者:接收和处理消息的人,就是原来的服务提供方。监听消息代理即可

优点:

缺点:

消息队列无法拿到接收者的消息,接收者执行的怎么样了,完全不知道

不能立刻得到调用结果,时效性差。不确定下游应用是否执行成功。业务安全性依赖于消息代理,如果消息代理挂了,后面业务全都挂

什么时候用异步调用

对后面业务的返回结果不关心,调用链太长的情况


rabbitMQ快速入门

交换机是路由转发消息的,本身没有存储消息的能力

交换机必须和队列有绑定,才能将消息转发至队列,队列存储消息,在适时发送给消费者

怎么实现数据隔离

可以自己定义添加virtualHost。不同的虚拟主机就可以实现数据隔离。

也可以创建不同用户,管理不同的虚拟主机,用户权限也可以自定义,不能操作别人的虚拟主机

所以应该给每一个项目创建一个用户,一个虚拟主机。


java怎么操作rabbitMQ

官方的api太复杂了,我们使用springAMQP(基础抽象)

发消息
引入依赖--编写yml文件(配置rabbitMQ主机、端口、用户名、密码等)--使用RabbitTemplate工具类就可以放松消息--接收消息,在方法上加@RabbitListener(指定队列名),方法参数直接接收。

发送者和消费者都要配置yml文件(配置rabbitMQ主机、端口、用户名、密码等)。

http://www.dtcms.com/wzjs/418531.html

相关文章:

  • 做外贸密封件的网站长沙关键词优化方法
  • 网站开发摊销什么是论坛推广
  • 兰州网站建设尚美网络推广平台有哪些公司
  • dedecms模板安装教程温州seo优化公司
  • wordpress文章列表摘要优化大师怎么卸载
  • 上班没事做看什么网站邯郸今日头条最新消息
  • 如何做黄色网站赚钱培训学校招生方案
  • 和恶魔做交易的网站宣传推广方式
  • 做页面设计的网站职业教育培训机构排名前十
  • wordpress伪静态衡阳seo服务
  • 建站公司 网络服务百度一下你就知道官网网页版
  • 免费做qq互赞网站推广方式
  • mac电脑装wordpress百度关键词优化专家
  • 建设单位网站设计淘宝关键词排名查询
  • 域名如何做跳转到其他网站上汕头seo计费管理
  • 专门做衣服特卖的网站新手怎样推销自己的产品
  • web网页制作代码源码郑州seo技术顾问
  • 惠阳网站建设公司流量精灵网页版
  • 上海市工程质量建设协会网站广告推广渠道有哪些
  • 网站建设长期待摊费用路由优化大师官网
  • 苏中建设是哪里的佛山百度关键词seo外包
  • 淘宝找人做网站靠谱吗友链交易平台源码
  • 响应式网站应用百度云盘资源共享链接群组链接
  • 网站开发技术与应用试验报告4三十个知识点带你学党章
  • 如何做直播做菜视频网站百度网址是多少 百度知道
  • 做图片网站会被百度收录查询工具
  • 怎么面试一个网站开发的人搜索引擎优化搜索优化
  • 值得做的网站全国seo搜索排名优化公司
  • 哪个网站做logo赚钱在线h5免费制作网站
  • wordpress默认邮件文件夹百度seo公司兴田德润