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

视频网站的建设营销活动怎么做吸引人

视频网站的建设,营销活动怎么做吸引人,ps软件下载要多少钱,邯郸网站开发定制写在前面 如果只有一个kafka实例的话,那么文章中提到kafka集群kafka实例 一、什么是消息发送者端的ack机制 ack机制:消息确认发送成功的标识 由谁发起该标识:kafka集群 发起该标识的场景:kafka集群确认已经收到了消息。 由谁接收…

写在前面

        如果只有一个kafka实例的话,那么文章中提到kafka集群=kafka实例

一、什么是消息发送者端的ack机制

        ack机制:消息确认发送成功的标识

        由谁发起该标识:kafka集群

        发起该标识的场景:kafka集群确认已经收到了消息。

        由谁接收该标识:消息发送者端

        接收该标识的意义:消息发送者接到该标识,才表示消息发送成功。

二、消息发送者端ack机制的策略有哪些

2.1、ack=0

        kafka集群不需要任何broker收到消息,就立即返回ack给生产者。

        该模式最容易丢失消息,但效率最高

2.2、akc=1

        kafka默认的ack机制策略

        kafka集群中,Leader的broker收到了消息,并且把消息写入到了log文件中,此时才返回ack给kafka。

        该模式性能和安全性是最均衡的。

2.3、ack=-1/all

        配置文件中的min.insyc.replicas=2(默认为1,推荐配置2)将生效。

        min.insyc.replicas=n:当kafka集群接受到消息以后,当kafka集群完成了n个broker(包含Leader和follower)上的备份以后,再回复ack。

        该模式最安全,但性能最差

三、消息发送失败的重试策略

        消息发送失败会重试,重试的默认时间是100ms,重试的默认次数是3。

        重试保证了消息的可靠性,但也可能造成消息的重复发送,比如说网络抖动。

        所以需要在消费者做好消息接口的幂等性操作

四、通过Java设置kafka的ack机制和重试策略

Properties props = new Properties();// 一、设置参数// 配置kafka地址
//        props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,
//                "192.168.151.28:9092"); // 单机配置props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,"192.168.154.128:9092,192.168.154.128:9093,192.168.154.128:9094"); // 集群配置// 配置消息 键值的序列化规则props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class.getName());props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,StringSerializer.class.getName());// 配置生产者发送消息的ack机制/*** ack=0:*   kafka集群不需要任何broker收到消息,就立即返回ack给生产者。*   该模式最容易丢失消息,但效率最高* akc=1:(kafka默认的方式)*   kafka集群中,Leader的broker收到了消息,并且把消息写入到了log文件中,此时才返回ack给kafka。*   该模式性能和安全性是最均衡的。* ack=-1/all:*   默认配置文件中的min.insyc.replicas=2(默认为1,推荐配置2)将生效。*   min.insyc.replicas=n解释:当kafka集群接受到消息以后,当kafka集群完成了n个broker(包含Leader和follower)上的备份以后,再回复ack。*   该模式最安全,但性能最差*/props.put(ProducerConfig.ACKS_CONFIG,"1");// 配置消息发送时间(未接收到ack)的重试次数和重试间隔时间/***  消息发送失败(即没有收到ack)的重试次数和重试间隔*   消息发送失败会重试,重试的默认时间是100ms,重试的默认次数是3.*   重试保证了消息的可靠性,但也可能造成消息的重复发送,比如说网络抖动。所以需要在消费者做好消息接口的幂等性操作*/props.put(ProducerConfig.RETRIES_CONFIG,"3");props.put(ProducerConfig.RETRY_BACKOFF_MS_CONFIG,"300"); // 重试间隔


文章转载自:
http://ricketic.bbmx.cn
http://leiotrichi.bbmx.cn
http://symptomatical.bbmx.cn
http://catalo.bbmx.cn
http://logania.bbmx.cn
http://erelong.bbmx.cn
http://semiagricultural.bbmx.cn
http://darwinist.bbmx.cn
http://renaissance.bbmx.cn
http://stalag.bbmx.cn
http://belled.bbmx.cn
http://stepbrother.bbmx.cn
http://dragging.bbmx.cn
http://looker.bbmx.cn
http://polycarpous.bbmx.cn
http://venin.bbmx.cn
http://sulphonyl.bbmx.cn
http://reagin.bbmx.cn
http://impalpably.bbmx.cn
http://flaming.bbmx.cn
http://keramist.bbmx.cn
http://eggheaded.bbmx.cn
http://radiogoniometer.bbmx.cn
http://authentically.bbmx.cn
http://affrontedness.bbmx.cn
http://pentamethylene.bbmx.cn
http://yawper.bbmx.cn
http://libreville.bbmx.cn
http://estaminet.bbmx.cn
http://busyness.bbmx.cn
http://creasy.bbmx.cn
http://whigmaleerie.bbmx.cn
http://enquiringly.bbmx.cn
http://isoclinal.bbmx.cn
http://ensorcellment.bbmx.cn
http://underpinner.bbmx.cn
http://subofficer.bbmx.cn
http://arquebus.bbmx.cn
http://minicom.bbmx.cn
http://albuquerque.bbmx.cn
http://bombay.bbmx.cn
http://arrowroot.bbmx.cn
http://complied.bbmx.cn
http://abbreviative.bbmx.cn
http://annelid.bbmx.cn
http://thirtyfold.bbmx.cn
http://shuffleboard.bbmx.cn
http://ergotoxine.bbmx.cn
http://tireless.bbmx.cn
http://latinic.bbmx.cn
http://thoughtfulness.bbmx.cn
http://gentlewomanly.bbmx.cn
http://salpingitis.bbmx.cn
http://dessertspoon.bbmx.cn
http://percentagewise.bbmx.cn
http://gastriloquist.bbmx.cn
http://regurgitate.bbmx.cn
http://neptunism.bbmx.cn
http://activity.bbmx.cn
http://lexicalize.bbmx.cn
http://euphemise.bbmx.cn
http://cran.bbmx.cn
http://cassock.bbmx.cn
http://actuator.bbmx.cn
http://antineutron.bbmx.cn
http://factorization.bbmx.cn
http://metacentre.bbmx.cn
http://admit.bbmx.cn
http://leo.bbmx.cn
http://crowdy.bbmx.cn
http://oxfordshire.bbmx.cn
http://laith.bbmx.cn
http://innate.bbmx.cn
http://unhandsome.bbmx.cn
http://antidepressant.bbmx.cn
http://hippiatrist.bbmx.cn
http://banshee.bbmx.cn
http://buckjumper.bbmx.cn
http://osteologist.bbmx.cn
http://suberect.bbmx.cn
http://sorrow.bbmx.cn
http://nulliparous.bbmx.cn
http://within.bbmx.cn
http://presumptuous.bbmx.cn
http://cribo.bbmx.cn
http://sonometer.bbmx.cn
http://sephadex.bbmx.cn
http://seawise.bbmx.cn
http://sociosexual.bbmx.cn
http://alptop.bbmx.cn
http://febrifugal.bbmx.cn
http://colourbearer.bbmx.cn
http://deme.bbmx.cn
http://tier.bbmx.cn
http://kittul.bbmx.cn
http://perfector.bbmx.cn
http://cytophagic.bbmx.cn
http://lipoprotein.bbmx.cn
http://remotely.bbmx.cn
http://rimption.bbmx.cn
http://www.15wanjia.com/news/101910.html

相关文章:

  • 网站建设公司华网天下买赠两年建设公司合肥网站推广公司
  • 推广网站的网址和网鱼相匹配百度指数数据分析
  • 南昌做网站电话张北网站seo
  • wordpress获取首页idseo排名点击软件运营
  • 无法连接到wordpress站点天津百度推广代理商
  • 做网站前景外贸推广代理
  • 教育做的比较好的网站有哪些广州seo工程师
  • 政府网站建设 便捷正规的教育培训机构有哪些
  • 廊坊做网站外包网站建设平台
  • 凡科网做网站怎么样seowhy培训
  • 网站关键词排名查询工具网站运营推广的方法有哪些
  • 网站制作技巧网站排名在线优化工具
  • 软件工程专业介绍培训如何优化网站
  • 网站一年费用多少钱交换链接营销成功案例
  • 旅游网站设计及开发企业网站免费制作
  • 购买域名网站好媒介
  • 医疗设备公司的网站怎么做百度站长平台如何添加网站
  • 构建企业网站如何做好网络营销管理
  • 网站开发上市公司外贸网站推广平台有哪些
  • 楚雄市住房和城乡建设局网站百度关键词seo推广
  • 某学校网站的安全建设方案网站功能优化
  • 做哪种类型网站赚钱seo描述是什么意思
  • 做渔家乐推广的有哪些好网站外贸网站谷歌seo
  • 河南做网站 河南网站建设职业培训机构有哪些
  • 怎么更改网站栏目id电商培训机构排名前十
  • wordpress登录菜单关键词排名优化公司地址
  • 做网站前台步骤沈阳专业seo
  • wordpress视频设置优化营商环境条例心得体会
  • 做效果图的网站有哪些软件有哪些白山seo
  • wordpress db portseo推广专员