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

做网站流程图市场调研公司排名

做网站流程图,市场调研公司排名,wordpress 3.3.1漏洞,网站优化垂直化好还是扁平化好首先他的需求实在什么地方。我美哟明显的感受到。 它给我的最大感受就是脱裤子放屁——多此一举,的感觉。 他将信息发送给服务端中间件。在由MQ服务器发送消息。 服务器会监听消息。 但是它不仅仅局限于削峰填谷和稳定发送信息的功能,它还有其他重要…

首先他的需求实在什么地方。我美哟明显的感受到。

它给我的最大感受就是脱裤子放屁——多此一举,的感觉。

他将信息发送给服务端中间件。在由MQ服务器发送消息。

服务器会监听消息。

但是它不仅仅局限于削峰填谷和稳定发送信息的功能,它还有其他重要的作用。

  1. 异步通信:MQ 允许发送者将消息发送到队列中,然后接收者可以异步地从队列中获取消息并进行处理。这种异步通信方式可以提高系统的响应性能和并发处理能力。

  2. 解耦:通过使用 MQ,发送者和接收者之间的耦合度可以降低。发送者只需要将消息发送到队列中,而不需要直接与接收者进行通信。这样,发送者和接收者可以独立演化和扩展,而不会相互影响。

  3. 可靠性:MQ 通常提供持久化机制,即使在发送者发送消息后,如果接收者当前不可用,消息也不会丢失。接收者在可用时可以从队列中获取消息并进行处理,确保消息的可靠传递。

  4. 扩展性:通过使用 MQ,可以实现系统的解耦和水平扩展。可以增加多个消费者来处理队列中的消息,从而提高系统的处理能力。

  5. 缓冲能力:MQ 具有缓冲能力,可以处理瞬时的高峰流量。当发送者发送消息的速度超过接收者的处理速度时,消息可以在队列中暂存,避免系统过载。

 那如何部署上手呢

1.首先是导包(这里使用的springboot整合了MQ)

   <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId></dependency>

2.因为使用了虚拟机的端口,这里需要配置端口信息等

#该测试模块的端口号
server:port: 8080#连接MQ的配置信息
spring:rabbitmq:password: guestusername: guestport: 5672host: 192.168.79.133
#    设置每次只处理一条信息。不浪费时间listener:simple:prefetch: 1

3.配置Bean实例。这里可以定义队列名称

@Configuration
public class RabbitMQConfig {//声明推送的队列名private String simplename = "spring.lz.queue";/*** 创建一个队列对象,** @return*/@Beanpublic Queue simpleQueue() {return new Queue(simplename);}
}

下面是一对一的消息发送

4.使用整合的模板向MQ发送消息

使用整合的工具类明确发送的对象。

@RestController
public class SendController {//使用定义的模板类来完成操作@Resourceprivate RabbitTemplate rabbitTemplate;@RequestMapping("/sead")public String send() {//使用完成发送消息向消息队列rabbitTemplate.convertAndSend("spring.lz.queue","new Message()");return "success";}
}

5,设置监听器

@Component
public class SimpleListener {@RabbitListener(queues={"spring.lz.queue"})public void demo(){System.out.println("您好");}
}

前端发送请求后,将消息发送至MQ队列中。监听器在接收消息。

MQ有多种方式分别为:

一对一:一个对应一个监听器

一对多:一个对应两个监听器。两个监听器处理总量相等。(就像等于多了个处理器,分流分走了一半的任务)。一对多相对一对一只多了几个监听器处理消息。一对多默认是轮询的。但是慢的话,就让他慢着不太合适。可以设置配置文件

交换机模式:

 广播:添加了交换机的理念,可以将一份消息多个监听器来重复消费。

定向:可以将消息通过校验密钥,传给”匹配的“密钥的用户(一个)。

通配符:算是定向的加强版,通过交换机的密钥,可以传输信息给指定用户(多个)

http://www.tj-hxxt.cn/news/101227.html

相关文章:

  • 做高端网站公司怎么才能创建一个网站
  • 呼和浩特做网站哪家好seo排名培训
  • wordpress 插入或编辑链接网站建设优化
  • 做网站年赚千万成年培训班有哪些
  • pinterest官网入口微信seo是什么意思
  • 长沙人才网最新招聘seo三人行论坛
  • 百度云盘做网站空间百度关键词搜索工具
  • 国内外网站建设青岛网站建设技术外包
  • 做视频添加字幕的网站大一html网页制作
  • 班级手机网站墨刀怎样做百度竞价渠道代理商
  • 建设部网站规范下载seo 培训教程
  • 视觉设计作品优化科技
  • 周易起名网唯一官网免费济南网站优化排名
  • 用vs做网站湖南今日新闻最新头条
  • 网站建设的成本有哪些方面互联网网站
  • 网站建设费用估计武汉最新消息今天
  • 服务型政府 网站建设优化策略济南网络推广公司
  • wordpress小程序直播网站seo优化课程
  • 前端做用vue做后台多还是做网站多百度网盘资源免费搜索引擎入口
  • 蓝色脚手架织梦企业网站模板搜索引擎优化宝典
  • 1 分析seo做的不好的网站打开百度一下
  • 网站上的流动图片怎么做的怎么把产品推广到各大平台
  • 网站建站专家网站流量统计查询
  • Javaweb做视频网站网站推广途径和要点
  • 临沂百度网站推广百度知道官网
  • 南昌金启网站建设搜索引擎排名优化技术
  • 深圳 网站设湖南seo优化推荐
  • 网站首页滚动大图怎么做seo推广排名软件
  • 公司网站建设怎么计费关键词排名推广
  • 网站建设主机百度优化师