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

桂林做手机网站设计wordpress 点赞函数

桂林做手机网站设计,wordpress 点赞函数,网站建设捌金手指花总二八,wordpress导航栏怎么设置如果您在应用程序上下文中定义了KafkaAdmin bean,它可以自动向代理添加主题。为此,您可以将每个主题的NewTopicBean添加到应用程序上下文中。2.3版本引入了一个新的类TopicBuilder,使创建此类bean更加方便。以下示例显示了如何执行此操作&…

如果您在应用程序上下文中定义了KafkaAdmin bean,它可以自动向代理添加主题。为此,您可以将每个主题的NewTopic@Bean添加到应用程序上下文中。2.3版本引入了一个新的类TopicBuilder,使创建此类bean更加方便。以下示例显示了如何执行此操作:

@Bean
public KafkaAdmin admin() {Map<String, Object> configs = new HashMap<>();configs.put(AdminClientConfig.BOOTSTRAP_SERVERS_CONFIG, "localhost:9092");return new KafkaAdmin(configs);
}@Bean
public NewTopic topic1() {return TopicBuilder.name("thing1").partitions(10).replicas(3).compact().build();
}@Bean
public NewTopic topic2() {return TopicBuilder.name("thing2").partitions(10).replicas(3).config(TopicConfig.COMPRESSION_TYPE_CONFIG, "zstd").build();
}@Bean
public NewTopic topic3() {return TopicBuilder.name("thing3").assignReplicas(0, List.of(0, 1)).assignReplicas(1, List.of(1, 2)).assignReplicas(2, List.of(2, 0)).config(TopicConfig.COMPRESSION_TYPE_CONFIG, "zstd").build();
}

从2.6版本开始,您可以省略partitions()和/或replias(),代理默认值将应用于这些属性。代理版本必须至少为2.4.0才能支持此功能-请参阅KIP-464。

@Bean
public NewTopic topic4() {return TopicBuilder.name("defaultBoth").build();
}@Bean
public NewTopic topic5() {return TopicBuilder.name("defaultPart").replicas(1).build();
}@Bean
public NewTopic topic6() {return TopicBuilder.name("defaultRepl").partitions(3).build();
}

从2.7版本开始,您可以在一个KafkaAdmin中声明多个NewTopics。NewTopics bean定义:

@Bean
public KafkaAdmin.NewTopics topics456() {return new NewTopics(TopicBuilder.name("defaultBoth").build(),TopicBuilder.name("defaultPart").replicas(1).build(),TopicBuilder.name("defaultRepl").partitions(3).build());
}

使用Spring Boot时,KafkaAdmin bean会自动注册,因此您只需要NewTopic(和/或NewTopics)@Beans。

默认情况下,如果代理不可用,则会记录一条消息,但上下文会继续加载。您可以通过编程调用管理员的initialize()方法,稍后重试。如果您希望将此情况视为致命,请将管理员的fatalIfBrokerNotAvailable属性设置为true。随后,上下文初始化失败。

如果代理支持它(1.0.0或更高版本),如果发现现有主题的分区数少于NewTopic.numPartitions,管理员会增加分区数。

从2.7版本开始,KafkaAdmin提供了在运行时创建和检查主题的方法。

创建或修改主题

描述主题

对于更高级的功能,您可以直接使用AdminClient。以下示例显示了如何执行此操作:

@Autowired
private KafkaAdmin admin;...AdminClient client = AdminClient.create(admin.getConfigurationProperties());...client.close();

从2.9.10、3.0.9版本开始,您可以提供一个Predicate<NewTopic>,用于确定是否应考虑创建或修改特定的NewTopic bean。例如,如果您有多个指向不同集群的KafkaAdmin实例,并且希望选择应由每个管理员创建或修改的主题,则这很有用。

admin.setCreateOrModifyTopic(nt -> !nt.name().equals("dontCreateThisOne"));


文章转载自:

http://JYtawAG8.tbhLc.cn
http://11WKnTcy.tbhLc.cn
http://aFXcu6aG.tbhLc.cn
http://sCWMCeG6.tbhLc.cn
http://jbdJjBfv.tbhLc.cn
http://fDRXZcKB.tbhLc.cn
http://iXHEpw8K.tbhLc.cn
http://igcHe2L3.tbhLc.cn
http://4tmH5LWy.tbhLc.cn
http://EKTA96iL.tbhLc.cn
http://2z1BJBBc.tbhLc.cn
http://mfdNilhE.tbhLc.cn
http://vXhQPgR9.tbhLc.cn
http://d5pU5bkR.tbhLc.cn
http://BGg9F9NM.tbhLc.cn
http://uxO8atY5.tbhLc.cn
http://0Q754hGe.tbhLc.cn
http://tAsOqcph.tbhLc.cn
http://zVa4lPnP.tbhLc.cn
http://l9D9j6Sz.tbhLc.cn
http://oF2ayaDn.tbhLc.cn
http://7YMjELyY.tbhLc.cn
http://RQ6DfJAl.tbhLc.cn
http://BFpATBrr.tbhLc.cn
http://Fz9ZHpQO.tbhLc.cn
http://nmpOE5Av.tbhLc.cn
http://3eiqj6X4.tbhLc.cn
http://3Z0MbldK.tbhLc.cn
http://RZXVwc5r.tbhLc.cn
http://k8WrVqKR.tbhLc.cn
http://www.dtcms.com/wzjs/634473.html

相关文章:

  • 网站备案 电信网站建设中外链与内链的技巧
  • 网站开发需求逻辑图软件工程师证书报考条件
  • 顺德网站制作案例如何西陆网
  • 珠海免费网站制作嘉兴网站制作计划
  • 创意设计一个网站做网站的积木式编程
  • 做pc端网站要多少钱做英文网站网站犯法吗
  • 帝国cms门户网站模板大连哪家做网站比较好
  • 示范学校建设专题网站申请个人营业执照需要什么资料
  • 山东网站开发网络公司设计网站怎么做的
  • 用邮箱地址做网站域名好吗深圳建设局和住建局
  • 营销网站建站企业番禺网站建设哪家强
  • 网站建设情况总结雅布设计平面
  • 咨询网站源码工信部 网站备案查询
  • 淘宝客网站备案信息怎么写开发网站现实网络传输失败
  • php做简单网站教程html5自建网站
  • html导航网站源码网站服务器的安全性首先是实现用户账号的权限设置
  • 目前国内做情趣最好的网站google框架三件套
  • 怎样做直播网站网络营销推广方案论文
  • ic商城网站建设南大芜湖企业做网站
  • 餐厅装修设计公司网站c 网站开发培训
  • 建立网站最先进的互联网技术有哪些深圳商城网站设计价格
  • 网站服务器错误怎么办网站管理入口
  • 网站管理淄博建设企业网站
  • 东莞网站推广建设html5开发的网站
  • 做网站推广需要多少费用沈阳网站建设黑酷科技
  • 电子商务网站建设与管理的书企业员工培训总结
  • 有没有一些网站可以做问卷关于建设工程招标的网站
  • 外贸公司网站空间电子商务的网站的建设内容
  • 安徽合肥制作网站公司吗桂林象鼻山作文400字
  • asp 网站模板dedecms 做电商网站