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

石家庄公司做网站新媒体营销案例分析

石家庄公司做网站,新媒体营销案例分析,做网站需要备案吗,wordpress金馆长插件目录 第5章 Kafka监控(Kafka Eagle)5.2 修改kafka启动命令5.2 上传压缩包5.3 解压到本地5.4 进入刚才解压的目录5.5 将kafka-eagle-web-1.3.7-bin.tar.gz解压至/opt/module5.6 修改名称5.7 给启动文件执行权限5.8 修改配置文件5.9 添加环境变量5.10 启动…

目录

  • 第5章 Kafka监控(Kafka Eagle)
    • 5.2 修改kafka启动命令
    • 5.2 上传压缩包
    • 5.3 解压到本地
    • 5.4 进入刚才解压的目录
    • 5.5 将kafka-eagle-web-1.3.7-bin.tar.gz解压至/opt/module
    • 5.6 修改名称
    • 5.7 给启动文件执行权限
    • 5.8 修改配置文件
    • 5.9 添加环境变量
    • 5.10 启动
    • 5.11 登录页面查看监控数据
  • 第6章 Kafka面试题
    • 6.1 面试问题


第5章 Kafka监控(Kafka Eagle)

5.2 修改kafka启动命令

修改kafka-server-start.sh命令中

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; thenexport KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
fi

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; thenexport KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"export JMX_PORT="9999"#export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
fi

注意:修改之后在启动Kafka之前要分发之其他节点

5.2 上传压缩包

上传压缩包kafka-eagle-bin-1.3.7.tar.gz到集群/opt/software目录

5.3 解压到本地

[atguigu@hadoop102 software]$ tar -zxvf kafka-eagle-bin-1.3.7.tar.gz

5.4 进入刚才解压的目录

[atguigu@hadoop102 kafka-eagle-bin-1.3.7]$ ll
总用量 82932
-rw-rw-r--. 1 atguigu atguigu 84920710 813 23:00 kafka-eagle-web-1.3.7-bin.tar.gz

5.5 将kafka-eagle-web-1.3.7-bin.tar.gz解压至/opt/module

[atguigu@hadoop102 kafka-eagle-bin-1.3.7]$ tar -zxvf kafka-eagle-web-1.3.7-bin.tar.gz -C /opt/module/

5.6 修改名称

[atguigu@hadoop102 module]$ mv kafka-eagle-web-1.3.7/ eagle

5.7 给启动文件执行权限

[atguigu@hadoop102 eagle]$ cd bin/
[atguigu@hadoop102 bin]$ ll
总用量 12
-rw-r--r--. 1 atguigu atguigu 1848 822 2017 ke.bat
-rw-r--r--. 1 atguigu atguigu 7190 730 20:12 ke.sh
[atguigu@hadoop102 bin]$ chmod 777 ke.sh

5.8 修改配置文件

######################################
# multi zookeeper&kafka cluster list
######################################
kafka.eagle.zk.cluster.alias=cluster1
cluster1.zk.list=hadoop102:2181,hadoop103:2181,hadoop104:2181######################################
# kafka offset storage
######################################
cluster1.kafka.eagle.offset.storage=kafka######################################
# enable kafka metrics
######################################
kafka.eagle.metrics.charts=true
kafka.eagle.sql.fix.error=false######################################
# kafka jdbc driver address
######################################
kafka.eagle.driver=com.mysql.jdbc.Driver
kafka.eagle.url=jdbc:mysql://hadoop102:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
kafka.eagle.username=root

5.9 添加环境变量

export KE_HOME=/opt/module/eagle
export PATH=$PATH:$KE_HOME/bin

注意:source /etc/profile

5.10 启动

[atguigu@hadoop102 eagle]$ bin/ke.sh start
... ...
... ...
*******************************************************************
* Kafka Eagle Service has started success.
* Welcome, Now you can visit 'http://192.168.9.102:8048/ke'
* Account:admin ,Password:123456
*******************************************************************
* <Usage> ke.sh [start|status|stop|restart|stats] </Usage>
* <Usage> https://www.kafka-eagle.org/ </Usage>
*******************************************************************
[atguigu@hadoop102 eagle]$

注意:启动之前需要先启动ZK以及KAFKA

5.11 登录页面查看监控数据

http://192.168.9.102:8048/ke
在这里插入图片描述

第6章 Kafka面试题

6.1 面试问题

  1. Kafka中的ISR、AR又代表什么?

    ISR:与leader保持同步的follower集合
    AR:分区的所有副本

  2. Kafka中的HW、LEO等分别代表什么?

    LEO:没个副本的最后条消息的offset
    HW:一个分区中所有副本最小的offset

  3. Kafka中是怎么体现消息顺序性的?

    每个分区内,每条消息都有一个offset,故只能保证分区内有序。

  4. Kafka中的分区器、序列化器、拦截器是否了解?它们之间的处理顺序是什么?

    拦截器 -> 序列化器 -> 分区器

  5. Kafka生产者客户端的整体结构是什么样子的?使用了几个线程来处理?分别是什么?
    KafkaProducer 发送消息流程
    在这里插入图片描述

  6. “消费组中的消费者个数如果超过topic的分区,那么就会有消费者消费不到数据”这句话是否正确?
    正确

  7. 消费者提交消费位移时提交的是当前消费到的最新消息的offset还是offset+1?
    offset+1

  8. 有哪些情形会造成重复消费?
    在这里插入图片描述

  9. 那些情景会造成消息漏消费?
    先提交offset,后消费,有可能造成数据的重复

  10. 当你使用kafka-topics.sh创建(删除)了一个topic之后,Kafka背后会执行什么逻辑?

    • 会在zookeeper中的/brokers/topics节点下创建一个新的topic节点,如:/brokers/topics/first
    • 触发Controller的监听程序
    • kafka Controller 负责topic的创建工作,并更新metadata cache
  11. topic的分区数可不可以增加?如果可以怎么增加?如果不可以,那又是为什么?
    可以增加
    bin/kafka-topics.sh --zookeeper localhost:2181/kafka --alter --topic topic-config --partitions 3

  12. topic的分区数可不可以减少?如果可以怎么减少?如果不可以,那又是为什么?
    不可以减少,被删除的分区数据难以处理。

  13. Kafka有内部的topic吗?如果有是什么?有什么所用?
    __consumer_offsets,保存消费者offset

  14. Kafka分区分配的概念?
    一个topic多个分区,一个消费者组多个消费者,故需要将分区分配个消费者(roundrobin、range)

  15. 简述Kafka的日志目录结构?
    每个分区对应一个文件夹,文件夹的命名为topic-0,topic-1,内部为.log和.index文件

  16. 如果我指定了一个offset,Kafka Controller怎么查找到对应的消息?
    在这里插入图片描述

  17. 聊一聊Kafka Controller的作用?
    负责管理集群broker的上下线,所有topic的分区副本分配和leader选举等工作。

  18. Kafka中有那些地方需要选举?这些地方的选举策略又有哪些?
    partition leader(ISR),controller(先到先得)

  19. 失效副本是指什么?有那些应对措施?
    不能及时与leader同步,暂时踢出ISR,等其追上leader之后再重新加入

  20. Kafka的那些设计让它有如此高的性能?
    分区,顺序写磁盘,0-copy

http://www.khdw.cn/news/51253.html

相关文章:

  • 怎样查看一个网站的域名数字营销公司
  • 上海知名网站建老哥们给个关键词
  • 网页版百度网盘aso优化注意什么
  • 上海定制网站建设公司seo软文是什么意思
  • 傻瓜式网站简单界面成人短期技能培训
  • 如何设立邮箱和网站百度的人工客服电话
  • 网站积分系统方案留号码的广告网站
  • 做网站如何更新百度快照海外推广方案
  • 建立一个公司网站国内免费建站平台
  • 衡水电商网站建设怎么做百度推广
  • 专业网站建设费用搜索引擎关键词怎么选
  • 电气网站模板搜索引擎优化的流程是什么
  • 夜晚很晚视频免费素材网站百度图片识别搜索
  • 医疗微网站建设计划书seo搜索优化培训
  • 如何做网课网站市场营销专业就业方向
  • 软件测试培训内容青岛seo关键词优化排名
  • 网站一级导航怎么做新闻发布会
  • 中国十大旅游网站网上推广产品哪个网好
  • 滕州做网站的手机360优化大师官网
  • wordpress 摘要函数seo工作职位
  • 网站开发任务分解百度关键词优化软件
  • 东莞公司网站建设seminar
  • 自己建设网站模版中小企业网站优化
  • 深圳做网站做公司网站的公司东莞做网站优化
  • 网站会员模板2023年6月疫情情况
  • 做网络教育录播网站网站营销软文
  • 做提升自己的网站汽车营销活动策划方案
  • 做微信公众号的是哪个网站吗青岛app开发公司
  • 网站怎么做自响应上海seo顾问
  • 事业单位网站建设费入什么科目国内新闻热点事件