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

黄金网站软件app下载安装wordpress能输数学公式吗

黄金网站软件app下载安装,wordpress能输数学公式吗,免费下ppt课件的网站,个人网站名字标签#xff1a;Kafka3.Kafka-eagle3#xff1b; 一、简介 Kafka是一个开源的分布式事件流平台#xff0c;常被用于高性能数据管道、流分析、数据集成和关键任务应用#xff0c;基于Zookeeper协调的处理平台#xff0c;也是一种消息系统#xff0c;具有更好的吞吐量、内… 标签Kafka3.Kafka-eagle3 一、简介 Kafka是一个开源的分布式事件流平台常被用于高性能数据管道、流分析、数据集成和关键任务应用基于Zookeeper协调的处理平台也是一种消息系统具有更好的吞吐量、内置分区、复制和容错这使得它成为大规模消息处理应用程序的一个很好的解决方案 二、环境搭建 1、Kafka部署 1、下载安装包kafka_2.13-3.5.0.tgz2、配置环境变量open -e ~/.bash_profileexport KAFKA_HOME/本地路径/kafka3.5 export PATH$PATH:$KAFKA_HOME/binsource ~/.bash_profile3、该目录【kafka3.5/bin】启动zookeeper zookeeper-server-start.sh ../config/zookeeper.properties4、该目录【kafka3.5/bin】启动kafka kafka-server-start.sh ../config/server.properties2、Kafka测试 1、生产者 kafka-console-producer.sh --broker-list localhost:9092 --topic test-topic id-1-message id-2-message2、消费者 kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test-topic id-1-message id-2-message3、查看topic列表 kafka-topics.sh --bootstrap-server localhost:9092 --list test-topic4、查看消息列表 kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test-topic --from-beginning --partition 0 id-1-message id-2-message3、可视化工具 配置和部署 1、下载安装包kafka-eagle-bin-3.0.2.tar.gz2、配置环境变量open -e ~/.bash_profileexport KE_HOME/本地路径/efak-web-3.0.2 export PATH$PATH:$KE_HOME/binsource ~/.bash_profile3、修改配置文件system-config.propertiesefak.zk.cluster.aliascluster1 cluster1.zk.listlocalhost:2181 efak.urljdbc:mysql://127.0.0.1:3306/kafka-eagle4、本地新建数据库kafka-eagle注意用户名和密码是否一致5、启动命令 efak-web-3.0.2/bin/ke.sh start 命令语法: ./ke.sh {start|stop|restart|status|stats|find|gc|jdk|version|sdate|cluster}6、本地访问【localhost:8048】 username:admin password:123456KSQL语句测试 select * from test-topic where partition in (0) order by date desc limit 5select * from test-topic where partition in (0) and msg like %5% order by date desc limit 3三、工程搭建 1、工程结构 2、依赖管理 这里关于依赖的管理就比较复杂了首先spring-kafka组件选择与boot框架中spring相同的依赖即6.0.10版本在spring-kafka最近的版本中3.0.8符合 但是该版本使用的是kafka-clients组件的3.3.2版本在Spring文档的kafka模块中明确说明spring-boot:3.1要使用kafka-clients:3.4所以从spring-kafka组件中排除掉重新依赖kafka-clients组件 dependencygroupIdorg.springframework.kafka/groupIdartifactIdspring-kafka/artifactIdversion${spring-kafka.version}/versionexclusionsexclusiongroupIdorg.apache.kafka/groupIdartifactIdkafka-clients/artifactId/exclusion/exclusions /dependency dependencygroupIdorg.apache.kafka/groupIdartifactIdkafka-clients/artifactIdversion${kafka-clients.version}/version /dependency3、配置文件 配置kafka连接地址监听器的消息应答机制消费者的基础模式 spring:# kafka配置kafka:bootstrap-servers: localhost:9092listener:missing-topics-fatal: falseack-mode: manual_immediateconsumer:group-id: boot-kafka-groupenable-auto-commit: falsemax-poll-records: 10properties:max.poll.interval.ms: 3600000四、基础用法 1、消息生产 模板类KafkaTemplate用于执行高级的操作封装各种消息发送的方法在该方法中通过topic和key以及消息主体实现消息的生产 RestController public class ProducerWeb {Resourceprivate KafkaTemplateString, String kafkaTemplate;GetMapping(/send/msg)public String sendMsg (){try {// 构建消息主体JsonMapper jsonMapper new JsonMapper();String msgBody jsonMapper.writeValueAsString(new MqMsg(7,boot-kafka-msg));// 发送消息kafkaTemplate.send(boot-kafka-topic,boot-kafka-key,msgBody);} catch (JsonProcessingException e) {e.printStackTrace();}return OK ;} }2、消息消费 编写消息监听类通过KafkaListener注解控制监听的具体信息在实现消息生产和消费的方法测试后使用可视化工具kafka-eagle查看topic和消息列表 Component public class ConsumerListener {private static final Logger log LoggerFactory.getLogger(ConsumerListener.class);KafkaListener(topics boot-kafka-topic)public void listenUser (ConsumerRecord?,String record, Acknowledgment acknowledgment) {try {String key String.valueOf(record.key());String body record.value();log.info(\n\ntopic:boot-kafka-topickey{}body:{}\n\n,key,body);} catch (Exception e){e.printStackTrace();} finally {acknowledgment.acknowledge();}} }五、参考源码 文档仓库 https://gitee.com/cicadasmile/butte-java-note源码仓库 https://gitee.com/cicadasmile/butte-spring-parent
http://www.hkea.cn/news/14444064/

相关文章:

  • 做网站一般用什么几号字网页设计常用代码
  • 网站页面外链怎么做门户网站建设申请
  • 中小型网站建设报价有没有哪个网站能够做简历
  • 苏州整站优化建设银行账户网站查询密码
  • 做教程网站犯法吗长沙做网站建设公司排名
  • 建设企业网站费用手机上开发app
  • 网站域名过期怎么做江苏常州烽火台网络推广
  • 易语言 做网站mysql电子商务网站技术
  • wordpress建站门户seo的中文含义是什么意思
  • 定安免费建站公司网站新闻发布系统模板
  • 免费建设展示网站做网站在哪接单
  • js 取网站域名河北网站建设模板
  • 一个高端网站设计做网站要有哪些知识
  • 住房建设部网站监理员活动策划流程及细节
  • 个人网站建设实训目的备案不关闭网站的方法
  • 犀牛网站建设电子商城网站制作公司
  • 网站字体怎么设置青岛做网站定制
  • 怎么学好网站开发江苏建设教育考试网站
  • 烟台建设银行网站黄骅市旅游景点有哪些
  • 网站管理建设工作报告国外有哪些设计网站推荐
  • 做医药商城网站的公司dede企业网站带留言板后台查询
  • 怎么才服务器上做网站高清图片素材网站推荐
  • 山东省建设文化传媒有限公司网站优秀的wordpress博客
  • 北京做兼职从哪个网站深圳市凡客科技有限公司
  • 济南正规网站制作怎么选择技术培训机构排名前十
  • 二级网站内容建设要求吗河北网站搜索排名优化方案
  • 企业手机网站建设效果济宁做网站的公司
  • 辽宁移动网站赌场网站建站
  • 广告网站留电话整人网络认证网站
  • 免费网站模板带后台网站制作网站建设需要多少钱