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

毕业设计做的网站代码会查重网站推广在哪好

毕业设计做的网站代码会查重,网站推广在哪好,南宁网站建设公司排名,怎么做电商网站生产者 生产者负责创建消息,然后将其投递到Kafka中。 负载均衡 轮询策略。随机策略。按照 key 进行hash。 Kafka 的默认分区策略:如果指定了 key,key 相同的消息会发送到同一个分区(分区有序);如果没有…

生产者

生产者负责创建消息,然后将其投递到Kafka中。
在这里插入图片描述

负载均衡

  1. 轮询策略。
  2. 随机策略。
  3. 按照 key 进行hash。

Kafka 的默认分区策略:如果指定了 key,key 相同的消息会发送到同一个分区(分区有序);如果没有指定 key,则使用轮询策略。

发送消息

acks指定了生产者在多少个分区副本收到消息的情况下才会认为消息写入成功。

三种方式并没有优劣之分,而是要因地制宜的选择合适的策略。需要在性能和可靠性之间权衡。

发送消息有以下3种方式:

发送并忘记。

acks = 0。
生产者发送消息之后不会等待任何来自broker的响应。大多数情况下,消息可以成功送达,因为Kafka是高可用的,而且生产者有自动尝试重发的机制。但是,如果发生了不可重试的错误或超时,那么消息将会丢失,应用程序将不会收到任何信息或异常。
在其他配置环境相同的情况下,acks 设置为0 可以达到最大的吞吐量。

异步发送

acks=1,默认值。
生产者发送消息之后,只要分区的leader副本成功写入消息,那么它就会收到来自服务端的成功响应。

  • 如果消息无法写入leader副本,比如在leader 副本崩溃、重新选举新的 leader 副本的过程中,那么生产者就会收到一个错误的响应,为了避免消息丢失,生产者可以选择重发消息。
  • 如果消息写入leader副本并返回成功响应给生产者,且在被其他follower副本拉取之前leader副本崩溃,那么此时消息还是会丢失,因为新选举的leader副本中并没有这条对应的消息。
    acks设置为1,是消息可靠性和吞吐量之间的折中方案。
同步发送

acks = -1 或 acks = all。
生产者在消息发送之后,需要等待ISR中的所有副本都成功写入消息之后才能够收到来自服务端的成功响应。
在其他配置环境相同的情况下,acks 设置为-1(all)可以达到最强的可靠性。但这并不意味着消息就一定可靠,因为ISR中可能只有leader副本,这样就退化成了acks=1的情况。

http://www.ritt.cn/news/5063.html

相关文章:

  • 网站嵌入百度地图seo的主要工作内容
  • 武汉外贸网站推广价格百度竞价推广什么意思
  • 做地方旅游网站网站搜索引擎优化报告
  • 购物网站开发周期百度seo排名点击软件
  • 做网站哪家好 张家口2023新闻大事10条
  • 百度关键词网络优化工程师骗局
  • 武汉网站seo哪家公司好搜索推广营销
  • 有什么类似凡科建站搜索引擎营销的常见方式
  • 网站建设优化新疆病毒式营销方法
  • 和县网站建设在线看seo网站
  • 网站上传该怎么做福州seo顾问
  • 深圳公司网站制作深圳互联网推广公司
  • 济南工程造价信息网企业网站seo优化外包
  • 天长两学一做网站网站查询域名解析
  • 网站开发用到的技术南昌seo排名外包
  • 湖州网站建设策划如何建立免费个人网站
  • 成都党风廉政建设平台网站指数分布的分布函数
  • 网站建设工作小组推进表淘宝搜索关键词技巧
  • google官方网站注册百度pc端提升排名
  • 企业官方网站建设教程网站排名优化
  • 网络公司注册流程网站seo优化工具
  • 图库网站源码下载怎么做网络平台
  • 成都免费建网站公司百度seo关键词优化
  • 做不锈钢的网站有哪些seo优化排名易下拉用法
  • 做网站都需要什么人团太原网站推广排名
  • 产品开发设计鄂州网站seo
  • 网站升级维护百度站长工具综合查询
  • api接口开放平台seo中文意思
  • 网站构建的友情链接怎么做网络舆情监测专业
  • 岳阳仲裁委员会网站建设新增seo的搜索排名影响因素主要有