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

合肥网站建设哪个好网站建设维护方向

合肥网站建设哪个好,网站建设维护方向,婚庆公司名字大全,安徽鸿顺鑫城建设集团网站文章目录 1、生产者服务搭建1.1、引入spring-kafka依赖1.2、application.yml配置----v1版1.3、使用Java代码创建主题分区副本1.4、发送消息 1、生产者服务搭建 1.1、引入spring-kafka依赖 <?xml version"1.0" encoding"UTF-8"?> <project xml…

文章目录

  • 1、生产者服务搭建
    • 1.1、引入spring-kafka依赖
    • 1.2、application.yml配置----v1版
    • 1.3、使用Java代码创建主题分区副本
    • 1.4、发送消息

1、生产者服务搭建

1.1、引入spring-kafka依赖

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.0.5</version><relativePath/> <!-- lookup parent from repository --></parent><!-- Generated by https://start.springboot.io --><!-- 优质的 spring/boot/data/security/cloud 框架中文文档尽在 => https://springdoc.cn --><groupId>com.atguigu.kafka</groupId><artifactId>kafka-producer</artifactId><version>0.0.1-SNAPSHOT</version><name>kafka-producer</name><description>kafka-producer</description><properties><java.version>17</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><dependency><groupId>org.springframework.kafka</groupId><artifactId>spring-kafka</artifactId></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

1.2、application.yml配置----v1版

server:port: 8110# v1
spring:kafka:bootstrap-servers: 192.168.74.148:9095,192.168.74.148:9096,192.168.74.148:9097producer: # producer 生产者retries: 0 # 重试次数 0表示不重试acks: -1 # 应答级别:多少个分区副本备份完成时向生产者发送ack确认(可选01-1/all)batch-size: 16384 # 批次大小 单位bytebuffer-memory: 33554432 # 生产者缓冲区大小 单位bytekey-serializer: org.apache.kafka.common.serialization.StringSerializer # key的序列化器value-serializer: org.apache.kafka.common.serialization.StringSerializer # value的序列化器

1.3、使用Java代码创建主题分区副本

package com.atguigu.kafka.config;
import org.apache.kafka.clients.admin.NewTopic;
import org.springframework.context.annotation.Bean;
import org.springframework.kafka.config.TopicBuilder;
import org.springframework.stereotype.Component;
@Component
public class KafkaTopicConfig {@Beanpublic NewTopic myTopic1() {//相同名称的主题 只会创建一次,后面创建的主题名称相同配置不同可以做增量更新(分区、副本数)return TopicBuilder.name("my_topic1")//主题名称.partitions(3)//主题分区.replicas(3)//主题分区副本数.build();//创建}
}

在这里插入图片描述

1.4、发送消息

package com.atguigu.kafka.producer;import jakarta.annotation.Resource;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.kafka.core.KafkaTemplate;@SpringBootTest
class KafkaProducerApplicationTests {//装配kafka模板类: springboot启动时会自动根据配置文初始化kafka模板类对象注入到容器中@ResourceKafkaTemplate kafkaTemplate;@Testvoid contextLoads() {kafkaTemplate.send("my_topic1", "spring-kafka");}
}

在这里插入图片描述

[[{"partition": 0,"offset": 0,"msg": "spring-kafka","timespan": 1717483674110,"date": "2024-06-04 06:47:54"}]
]
http://www.yayakq.cn/news/731569/

相关文章:

  • 中英文网站建设价格广州公司注册提供地址
  • 中律之窗网站建设网站建设图片轮播
  • 深圳网站建设创想营销网络推广软件工具
  • 嘉兴做网站seo企业站网站
  • 网站客户端制作多少钱什么网站做专利检索报告
  • 做外快的网站唯品会网站建设的目标
  • 做网站的的价格网站外链分析
  • 重庆化工建设信息网站WordPress阿里云存储
  • 企业做网站需要注意什么问题网站seo诊断报告例子
  • 快递网站模版网站引进搜索引擎怎么做
  • wordpress新站不收录电器企业网站建站
  • 凡科做的网站好吗私人做网站有什么用
  • espcms易思企业网站管理系统汕头网站设计公司
  • 网站建设必须要做404门户网站建设模板
  • 餐饮型网站开发专用汽车网站模板
  • 做网站去什么公司wordpress论坛积分
  • 企业中英文网站开发大型 交友 网站 建设 公司
  • 做网站下面会有小广告拓吧网站
  • 网站用表格做的吗关于网站建设文章
  • 网站运营团队网站关键词放哪
  • 知乎网站内容建设的逻辑网站收录提交入口官网
  • 寿县有做网站开发的吗河南郑州做网站汉狮
  • 做烘培的网站进销存软件终身免费版
  • 嘉兴网站制作价格wordpress新建页面没有内容
  • 天津市城乡建设网站专业做企业活动的趴网站
  • 下模板做网站wordpress wdpx
  • 网站设计流程是什么自助式网站制作
  • 网站建设费用应按几年摊销厦门市建设局网站住房保障专栏
  • 制作网站是什么专业北京企业聚集
  • 济宁网站建设top网站开发生命周期模型