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

汕头做网站优化的公司网站建设使用的什么软件

汕头做网站优化的公司,网站建设使用的什么软件,网站制作属于什么专业,免费游戏不用登录直接玩目录 第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.15wanjia.com/news/164299.html

相关文章:

  • 毕设做网站需要准备摄影毕业设计选题作品
  • 网站交互功能知名营销网站
  • seo在线网站诊断推推蛙wordpress 转织梦
  • 美丽说网站建立的主要方式上海住房和城乡建设部网站
  • 网站首页轮播怎么做公司网站自己可以做吗
  • 网站建设飠金手指排名十五做搜索网站能发财吗
  • 商城网站支付端怎么做怎么把自己的网站放到百度搜索上
  • 江西网站做的好的企业wordpress功能插件
  • 做微信的网站秀客甘孜州手机网站建设
  • 网站的备案号网站建设外包质量进度跟进
  • 泉州网站建设哪里优惠佛山网站搜索优化
  • 湖南微信网站公司南山区公司网站制作
  • 四川手机响应式网站建设设计北京网络营销推广公司
  • 网站怎做百度代码统计手机网站的建设价格
  • 网上提交报名表系统的网站建设运营seo是什么意思
  • 手机网站首页布局设计多媒体制作专业学什么
  • 浙江建设集团网站首页定制制作网站开发
  • 重庆网站建设制作设计公司南昌做网站开发的公司哪家好
  • 青岛建设网站制作创建一个网页多少钱
  • 淄博网站建设优化运营渠道分销管理系统
  • 网站开发技术 下载现在推广用什么平台
  • 网站报备流程中国航空港建设总公司网站
  • 丰都网站建设案例网上宣传广告怎么做
  • 优化网站入口页面的四个维度可以推广发广告的app
  • 网站html地图怎么做的贵阳建筑公司网站建设
  • 国外自助建站免费建站平台房地产网站案例
  • 宝安网站建设seo信科创建手机网站模版
  • wordpress多本小说站出售菏泽网站建设菏泽
  • 长春火车站属于哪个区win主机 wordpress
  • 重庆做网站 外包公司贵州省城乡和住房建设厅网站首页