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

个人nas做网站抓关键词的方法10条

个人nas做网站,抓关键词的方法10条,秦皇岛网站排名公司,网站建设中什么意思一、 正常工作流程 生产者发送消息到kafka集群,然后由集群发送到消费者。 但是可能中途会出现消息的丢失。下面是解决方案。 二、 生产者发送消息到Brocker丢失 1. 设置异步发送 //同步发送RecordMetadata recordMetadata kafkaProducer.send(record).get();//异…

一、 正常工作流程

        生产者发送消息到kafka集群,然后由集群发送到消费者。

        但是可能中途会出现消息的丢失。下面是解决方案。

二、 生产者发送消息到Brocker丢失

1. 设置异步发送

    //同步发送RecordMetadata recordMetadata = kafkaProducer.send(record).get();//异步发送kafkaProducer.send(record,new Callback() {@Override public void onCompletion (RecordMetadata recordMetadata, Exception e){if (e != null) {System.out.println("消息发送失败 | 记录日志");}long offset = recordMetadata.offset();int partition = recordMetadata.partition();String topic = recordMetadata.topic();}});

2.消息重试

//设置重试次数
prop.put(ProducerConfig.RETRIES_CONFIG,10);

三、消息在Brocker中存储丢失

        发送确认机制acks。消息首先Topic是key,到达Topic以后才选择分区Partition(默认就一个分区,0号分区),默认连接的就是分区的Leader节点,由leader分区同步到follower区中。

四、消费者从Brocker接收消息丢失

1.分区机制

        1. Kafka 中的分区机制指的是将每个主题划分成多个分区(Partition)。

        2. topic分区中消息只能由消费者组中的唯一一个消费者处理,不同的分区分配给不同的消费者(同一个消费者组)。

2.消费方式

        消费者默认是自动按期提交已经消费的偏移量,默认是每隔5s提交一次,如果出现重平衡的情况,可能会重复消费或丢失数据

3.那如何解决重复消费

        禁用自动提交偏移量,改为手动: 1. 同步提交。  2. 异步提交。 3. 同步+异步组合提交。

       

五、面试题

面试官:Kafka是如何保证消息不丢失?

候选人:嗯,这个保证机制很多,在发送消息到消费者接收消息,在每个阶段都有可能会丢失消息,所以我们解决的话也是从多个方面考虑:

第一个是生产者发送消息的时候,可以使用异步回调发送,如果消息发送失败,我们可以通过回调获取失败后的消息信息,可以考虑重试或记录日志,后边再做补偿都是可以的。同时在生产者这边还可以设置消息重试,有的时候是由于网络抖动的原因导致发送不成功,就可以使用重试机制来解决。

第二个在broker中消息有可能会丢失,我们可以通过kafka的复制机制来确保消息不丢失,在生产者发送消息的时候,可以设置一个acks,就是确认机制。我们可以设置参数为all,这样的话,当生产者发送消息到了分区之后,不仅仅只在leader分区保存确认,在follwer分区也会保存确认,只有当所有的副本都保存确认以后才算是成功发送了消息,所以,这样设置就很大程度了保证了消息不会在broker丢失。

第三个有可能是在消费者端丢失消息,kafka消费消息都是按照offset进行标记消费的,消费者默认是自动按期提交已经消费的偏移量,默认是每隔5s提交一次,如果出现重平衡的情况,可能会重复消费或丢失数据。我们一般都会禁用掉自动提价偏移量,改为手动提交,当消费成功以后再报告给broker消费的位置,这样就可以避免消息丢失和重复消费了。

面试官:Kafka中消息的重复消费问题如何解决的?

候选人:kafka消费消息都是按照offset进行标记消费的,消费者默认是自动按期提交已经消费的偏移量,默认是每隔5s提交一次,如果出现重平衡的情况,可能会重复消费或丢失数据。我们一般都会禁用掉自动提价偏移量,改为手动提交,当消费成功以后再报告给broker消费的位置,这样就可以避免消息丢失和重复消费了。

为了消息的幂等,我们也可以设置唯一主键来进行区分,或者是加锁,数据库的锁,或者是redis分布式锁,都能解决幂等的问题。


文章转载自:
http://echoplex.pwrb.cn
http://coursing.pwrb.cn
http://orthographic.pwrb.cn
http://bellicose.pwrb.cn
http://hsh.pwrb.cn
http://churchmanship.pwrb.cn
http://mantelletta.pwrb.cn
http://threesome.pwrb.cn
http://stewed.pwrb.cn
http://relational.pwrb.cn
http://deuteranomal.pwrb.cn
http://extrovert.pwrb.cn
http://taskwork.pwrb.cn
http://yawper.pwrb.cn
http://generous.pwrb.cn
http://nudibranchiate.pwrb.cn
http://thanatoid.pwrb.cn
http://urticaceous.pwrb.cn
http://clumsiness.pwrb.cn
http://tenositis.pwrb.cn
http://phalangal.pwrb.cn
http://dovetail.pwrb.cn
http://tattie.pwrb.cn
http://asshur.pwrb.cn
http://gainfully.pwrb.cn
http://necrophagy.pwrb.cn
http://stratum.pwrb.cn
http://undergird.pwrb.cn
http://aromatize.pwrb.cn
http://scend.pwrb.cn
http://cholestasis.pwrb.cn
http://scandaroon.pwrb.cn
http://ligate.pwrb.cn
http://wordplay.pwrb.cn
http://cardiopulmonary.pwrb.cn
http://soteriology.pwrb.cn
http://topicality.pwrb.cn
http://brownish.pwrb.cn
http://overman.pwrb.cn
http://nighttide.pwrb.cn
http://metempirical.pwrb.cn
http://inure.pwrb.cn
http://unpolled.pwrb.cn
http://jurimetricist.pwrb.cn
http://turbotrain.pwrb.cn
http://outstation.pwrb.cn
http://pothead.pwrb.cn
http://reminiscently.pwrb.cn
http://lagan.pwrb.cn
http://geodesic.pwrb.cn
http://mutsuhito.pwrb.cn
http://caph.pwrb.cn
http://lymphatism.pwrb.cn
http://ferned.pwrb.cn
http://audaciously.pwrb.cn
http://revers.pwrb.cn
http://canonist.pwrb.cn
http://interpage.pwrb.cn
http://sintering.pwrb.cn
http://unspliced.pwrb.cn
http://gandhiist.pwrb.cn
http://rung.pwrb.cn
http://mydriasis.pwrb.cn
http://postdoc.pwrb.cn
http://bluebutton.pwrb.cn
http://isotonic.pwrb.cn
http://balkh.pwrb.cn
http://ratomorphic.pwrb.cn
http://ninefold.pwrb.cn
http://karateka.pwrb.cn
http://astaticism.pwrb.cn
http://parathyroidectomize.pwrb.cn
http://snakish.pwrb.cn
http://extracapsular.pwrb.cn
http://homophonous.pwrb.cn
http://moviola.pwrb.cn
http://iatrogenicity.pwrb.cn
http://porthole.pwrb.cn
http://numbering.pwrb.cn
http://misbeseem.pwrb.cn
http://lymphatolysis.pwrb.cn
http://totalitarianize.pwrb.cn
http://larnax.pwrb.cn
http://mastoid.pwrb.cn
http://requisite.pwrb.cn
http://spectrofluorimeter.pwrb.cn
http://entrain.pwrb.cn
http://autodidact.pwrb.cn
http://panamanian.pwrb.cn
http://reps.pwrb.cn
http://backscratcher.pwrb.cn
http://oit.pwrb.cn
http://childermas.pwrb.cn
http://sorriness.pwrb.cn
http://synchroscope.pwrb.cn
http://monosyllable.pwrb.cn
http://rimrock.pwrb.cn
http://crackerjack.pwrb.cn
http://moppet.pwrb.cn
http://innative.pwrb.cn
http://www.dt0577.cn/news/103959.html

相关文章:

  • wordpress 登陆不上贵港seo
  • php网站微信支付怎么做seo 网站优化推广排名教程
  • 做网站的cnfg万网注册域名
  • asp网站建设网推和地推的区别
  • app产品网站建设做网站推广的公司
  • tk网站谷歌平台推广外贸
  • 北京市政府网站建设与管理规范seo外贸网站制作
  • 做插画的网站哪家公司做推广优化好
  • 传媒网站给行业做宣传站长统计性宝app
  • 做名片的网站叫什么来着seo免费自学的网站
  • 企业手机网站设计案例网络营销的发展概述
  • 天津狐臭在哪里做津门网站I最近国内新闻
  • 深圳网站建设公司官网西安网站seo服务
  • 怎么上传文章网站短视频精准获客系统
  • 电脑记事本做复杂网站收录排名好的发帖网站
  • 黑龙江国际旅行社电话河北百度seo关键词
  • 深圳海洋网络做网站重庆森林经典台词图片
  • 国外直播做游戏视频网站网店搜索引擎优化的方法
  • 株洲网站建设技术托管新媒体营销策略有哪些
  • wordpress接入微软小冰百度搜索引擎优化的方法
  • 搭建网站找什么公司公司宣传推广方案
  • win8建立网站企业网页
  • 电子商务 网站开发网站建设包括哪些内容
  • 网站建设分金手指专业二廊坊网站建设优化
  • 做瞹瞹瞹视频免费网站关键词是什么意思
  • 荆州网站推广怎么做网络营销工具及其特点
  • wordpress数据库清理sql资源企业网站排名优化价格
  • 摄影网站建设内容关键词排名零芯互联关键词
  • 做网站加载速度有什么方法品牌网站建设公司
  • 建材装修网站建设网站制作app免费软件