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

网站建成之后应该怎么做怎么在网上推销产品

网站建成之后应该怎么做,怎么在网上推销产品,吉林建设网站,你愿不愿意做我女朋友网站MQ消息中间件 1)总览: 消息中间件 这里我们主要学习的是kafka的基础概念 具体参考黑马头条:https://www.bilibili.com/video/BV1Qs4y1v7x4/?spm_id_from333.337.search-card.all.click 2)消息中间件对比 3)Kafka介…

MQ消息中间件

1)总览:

消息中间件

image-20240714140336431


这里我们主要学习的是kafka的基础概念

具体参考黑马头条:https://www.bilibili.com/video/BV1Qs4y1v7x4/?spm_id_from=333.337.search-card.all.click

2)消息中间件对比

image-20240714140432928


image-20240714140555674


3)Kafka介绍

image-20240714140805695


image-20240714140829452


Kafka的安装和配置

image-20240714141258516

安装Kafka之前必须先安装zookeeper

入门:

生产者发送消息

image-20240714141637227

  1. 引入依赖,之后开始编写生成者类ProducerQuickstart
  2. 设置kafka的配置信息
  3. 创建生产者对象
  4. 发送消息
  5. 关闭消息通道

image-20240714142556613

消费者接受消息

image-20240714142635225

**注意:**要制定消费者组 比如这里的group2

  1. 配置kafka的配置信息
  2. 创建消费者对象
  3. 订阅主题
  4. 获取消息

image-20240714143654619

1000ms 等于 每秒去拉取

案例:要求一对一

多个消费者订阅同一个主题,只能有一个消费者收到消息

image-20240714143854234


image-20240714144027619


image-20240714144047716


image-20240714144555395


案例:要求一对多

image-20240714144628056


消费者在不同的组下 并且订阅的是同一个主题即可

分区机制

image-20240714144940677

分区可以理解为存储topic文件的文件夹,发送消息的时候可以给topic制定不同的分区,然topic数据存储在不同的分区下,并且是不同的机器下.

为什么要这样设计?

假如数据量大都存储在一个台服务器上容易崩.这样可以处理更多的数据,不受单台服务器的限制,可以不受限的处理更多的数据

image-20240714145258620


  • 分区策略

image-20240714145316367


image-20240714145547494

  • 偏移量

每一个分区下面都有一个连续自增的数值,去标记消息存储的位置

高可用设计方案

1.集群

image-20240714150929752

kafka集群都是由多个Broker去组成,集群中有一台服务器挂了,其他broker可以对外提供服务的,一个kafka集群是由多个Broker组成

2.备份机制

image-20240714151313006


image-20240714151444300


不同业务选择保证一致性还是可用性

4)生产者-消息发送类型

同步

image-20240714151651402


同步发送消息回存在什么问题?

数据量大的时候消耗时间比较长

异步

image-20240714151708171


image-20240714152026696

5)生产者-参数配置

image-20240714152806729


image-20240714152836722


image-20240714152844378

ack确认者机制

ack配置,消息确认机制


重试机制

image-20240714153343662


消息压缩

默认情况下,消息发送时不会被压缩

image-20240714153413005


6)消费者-消息有序性

image-20240714153746835


消息有序性

image-20240714153844817


image-20240714154027893

如果想要顺序的去处理那么就要在创建topic 的时候只提供一个分区就行.同一个分区下是可以保证顺序的

7)消费者-提交和偏移量

偏移量会记录消息的位置:每一个分区下面都有一个连续自增的数值,去标记消息存储的位置

image-20240714154451431


image-20240714154540101


image-20240714154621560

及时再均衡也可能会出现问题

image-20240714154730389


image-20240714154757858

这都是自动提交偏移量造成的

  • 偏移量提交方式

自动提交,手动提交

image-20240714154858058

同步提交:缺点产生方法的阻塞

image-20240714154945859

异步提交:缺点 没有重试 ,如果同时存在多个异步提交进行重试可能会导致位移的覆盖

image-20240714155028472

同步异步组合提交

image-20240714155243636

如果异步提交产生错误之后我们再用同步的方式去提交偏移量

8)SpringBoot集成kafka收发消息

  • 引入依赖修改配置

image-20240714185213345

重试次数 序列化器

image-20240714185433101

传递消息为对象

image-20240714190335989


image-20240714190411412


image-20240714190630575


image-20240714190714049


image-20240714190749881


http://www.hengruixuexiao.com/news/53504.html

相关文章:

  • wordpress修改了链接方式无法访问长沙关键词优化公司电话
  • 专门做招商的网站是什么意思今日发生的重大新闻
  • 合肥网站优化公司网站收录工具
  • 制作网站的登录界面怎么做哈尔滨关键词优化方式
  • 电商网站及企业微信订烟seo关键词快速排名软件
  • 放心的网站设计制作广告投放这个工作难不难做
  • 汉阳网站建设北京疫情发布不再公布各区数据
  • 网站系统重要性许昌seo推广
  • 网站备案到期百度上做优化一年多少钱
  • 太仓有专门做网站的地方吗湖南关键词网络科技有限公司
  • 网站制作建设怎么收费廊坊关键词排名优化
  • 在哪找做调查赚钱的网站好2022新闻热点10条
  • aspnet东莞网站建设价格线下营销推广方式都有哪些
  • 大型网站建设开发设计公司可口可乐软文营销案例
  • 贵州省建设局八大员报名网站网页开发需要学什么
  • 武汉网站建设公司哪一家比较好百度关键字优化价格
  • facebook怎么推广网站产品营销策划
  • 成都网站建设v谷歌seo是什么
  • 人才招聘网站建设方案专业做网站官网
  • wordpress怎么配置七牛云seo人员是什么意思
  • 网站开发文档需求撰写word小网站
  • 网站建设模块推广业务平台
  • 企业 北京 响应式网站广州seo网站多少钱
  • 资阳公司网站建设怎么提高关键词搜索权重
  • 北京企业网站建设价格论坛推广案例
  • wordpress 支持 插件下载泰州网站建设优化
  • 网站更新文章重庆网站页面优化
  • 米可网络科技有限公司seo网站关键词优化排名
  • 网站开发保密协议外贸网络推广营销
  • dede旅游网站源码 多城市百度广告怎么收费标准