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

购物网站建设方案网络推广的网站有哪些

购物网站建设方案,网络推广的网站有哪些,群晖 6 wordpress,专业做网文的网站有哪些SpringBoot整合Kafka Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 Windows版本下载地址:https://kafka.apache.org/…

SpringBoot整合Kafka

Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。

Windows版本下载地址:https://kafka.apache.org/downloads

启动服务器

Kafka服务器的功能相当于RocketMQ中broker,kafka运行还需要一个类似于命名服务器的服务。在kafka安装目录中自带一个类似于命名服务器的工具,叫做zookeeper,他的作用是注册中心,相关知识请自行百度zookeeper,后续我也会补充zookeeper学习心得。

zookeeper-server-start.bat ..\..\config\zookeeper.properties   #启动zookeeper
kafka-server-start.bat ..\..\config\server.properties          #启动Kafka

运行bin目录下的windows目录下的zookeeper-server-start命令即可启动注册中心,默认对外服务端口:2181。

运行bin目录下的windows目录下的kafka-server-start命令即可启动kafka服务器,默认对外服务端口:9092。

创建主题

和之前操作其他MQ产品相似,Kafka也是基于主题操作,操作之前需要先初始化topic。

#创建topic
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
#查询topic
kafka-topics.bat --zookeeper 127.0.0.1:2181 --list
#删除topic
kafka-topic.bat --delete --zookeeper localhost:2181 --topic test
测试服务器启动状态

Kafka提供有一套测试服务器功能的测试程序,运行bin目录下的windows目录下的命令即可使用。

kafka-console-producer.bat --broker-list localhost:9092 --topic test    #测试生产消费
kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning   #测试消息消费
Spring Boot整合Kafka
1、引入spring boot整合Kafka的依赖
<dependency><groupId>org.springframework.kafka</groupId><artifactId>spring-kafka</artifactId>
</dependency>
2、配置Kafka的服务器地址
spring:kafka:bootstrap-servers: localhost:9092   #配置服务器地址consumer:group-id: order                 #配置消费组
3、使用KafkaTemplate操作Kafka
@Service
public class KafkaMessageServiceImpl implements MessageService{@Autowriedprivate KafkaTemplate<String, String> template;//同步消息生产推送@Overridevoid sendMessage(String id){System.out.println("准备推送订单消息,已纳入队列 :" + id);//定义topic主题testtemplate.send( "test", id);}
}
4、使用KafkaListener监听器监听消息,处理消息消费.
//消息监听器
@Component
class KafkaMessageListener {//Kafka监听,监听对应的topic主题@KafkaListener(topics="test")void onMessage(ConsumerRecord<String, String> record){//消费业务处理System.out.println("已经完成业务消息消费,消费的数据是:" + record.value());}
}

http://www.dtcms.com/wzjs/352673.html

相关文章:

  • 遂宁网站seo什么是搜索引擎销售
  • 衡水 网站建设成都网站快速排名提升
  • 网站输入卡密提取怎么做网络营销郑州优化推广公司
  • 域名命名网站网址安全检测中心
  • b2b网站建设计划书如何在国外推广自己的网站
  • 喊别人做的网站不肯给代码营销推广有哪些形式
  • 登陆网站怎么做长沙官网网站推广优化
  • 照片在线处理工具东莞seo推广公司
  • 宁波易企网做的网站免费搭建网站
  • 目前网站开发有什么缺点市场调研的方法有哪些
  • 襄阳专业做网站网站建设开发公司
  • 做网站建设需要做哪些工作室新闻头条今日要闻国内新闻最新
  • 网站在那里2023搜索最多的关键词
  • 做企业网站需要注意哪些百度网页版登录入口
  • 国内大型的网站建设网站关键字排名优化
  • 网站建设高端培训学校浏览器里面信息是真是假
  • 文字域名可以做网站疫情放开最新消息今天
  • 哪些网站是用twcms做的自建站平台
  • 弄美团网站的一般一个做赚多少钱青岛谷歌seo
  • dede 网站地图 调用文章google网站
  • 制作网页的网站有哪些什么是新媒体运营
  • 关于集约化建设政府网站竞价开户
  • 淘掌门官方网站搜索引擎优化要考虑哪些方面
  • 用哪个软件做网站好网页生成app
  • 做淘客的网站都有哪几个网络营销的成功案例分析
  • 建站宝盒建网站百度搜索关键词热度
  • 网站开发论坛百度贴吧热线客服24小时
  • 宁波静态网站网页建设年度关键词
  • 平远网站建设中国免费广告网
  • 做新标准大学英语网站合肥网站优化公司