自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 ResourceBundle与Properties读取配置文件

ResourceBundle与Properties读取配置文件 https://blog.csdn.net/chinoukin/article/details/81316005

2019-09-29 14:28:34 127

原创 jedis异常

https://help.aliyun.com/knowledge_detail/71967.html

2019-09-29 13:34:13 137

原创 kafka命令

启动脚本 #! /bin/bash case $1 in "start"){ for i in hadoop102 hadoop103 hadoop104 do echo "========== $i ==========" ssh $i '/opt/module/kafka/bin/kafka-server-start.sh -daemon /opt/module/kafka/config...

2019-09-24 21:17:12 158

原创 kafka配置

server.properties #broker 的全局唯一编号,不能重复 broker.id=0 #删除 topic 功能使能 delete.topic.enable=true #处理网络请求的线程数量 num.network.threads=3 #用来处理磁盘 IO 的现成数量 num.io.threads=8 #发送套接字的缓冲区大小 socket.send.buffer.bytes=10...

2019-09-24 20:55:27 323

原创 kafka zookeeper

zookeeper:leader 负责数据的读写,而follower只负责数据的读 kafka 不同,只有leader 负责读写,follower只负责备份。kafka在引入Replication之后,同一个Partition可能会有多个Replica,而这时需要在这些Replication之间选出一个Leader,Producer和Consumer只与这个Leader交互,其它Replica作为...

2019-09-23 20:57:28 278

原创 zookeeper API

1、创建zkClient 2181,访问集群端口号,节点和节点之间用“,”连接,不能有空格 创建zkClient时的watcher,作为监听,先走监听,再走getDataAndWatch方法,然后再走监听 private String connectString="hadoop102:2181,hadoop103:2181,hadoop104:2181"; private int sessio...

2019-09-22 20:30:20 100

原创 zookeeper 命令

1、

2019-09-22 00:58:53 148

原创 zookeeper原理

1、选举机制(面试重点) 1)半数机制:集群中半数以上机器存活,集群可用。所以Zookeeper适合安装奇数台服务器。 2)先选举自己,不够半数就选id大的,选出前是LOOKING状态,选出后,后续的id即使大也依然是follower 2、节点类型 (1)持久 (2)短暂:和集群断开后,删除,比如维护节点是否在线的信息 ...

2019-09-22 00:46:32 88

原创 zookeeper配置

1、zoo.cfg 1.tickTime =2000:通信心跳数,Zookeeper服务器与客户端心跳时间,单位毫秒 Zookeeper使用的基本时间,服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个tickTime时间就会发送一个心跳,时间单位为毫秒。 它用于心跳机制,并且设置最小的session超时时间为两倍心跳时间。(session的最小超时时间是2*tickTime) 2.in...

2019-09-22 00:26:34 526

原创 redis 主从复制

主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主

2019-09-20 16:06:37 114

原创 redis 事务

按顺序地串行化执行而不会被其它命令插入,不许加塞 一、redis事务命令: 二、multi,开启事务 exec,执行所有事务 discard,放弃事务 redis事务,会把执行的命令加入队列,如果加入队列成功,在exec时,失败的会失败,成功的会成功;但如果加入队列时报错,事务失败 ...

2019-09-20 14:47:39 64

原创 redis 持久化

1、RDB(Redis DataBase)保存的是dump.rdb文件 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时是将快照文件直接读到内存里 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能 ...

2019-09-19 16:01:18 74

原创 redis 配置

1 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit 2 对大小写不敏感 1k=1000byte 1kb=1024byte INCLUDES(包含)可以引入其他配置文件 NETWORK (1)Port (2)tcp-backlog: 设置tcp的backlog,backlog其实是一个连接队列,backlog队列总和=未完成三次握手队列 + 已经完成三次握手队列。 在...

2019-09-19 15:06:03 186

原创 redis

Redis:REmote DIctionary Server(远程字典服务器) Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储 Redis支持数据的备份,即master-slave模式的数据备份 作用: 内存存储和持久化:redis支持...

2019-09-19 10:27:57 81

原创 MySQL 优化方案

垂直拆分: 水平拆分: 主从读写分离: 分库分表 集群

2019-09-18 16:51:58 127

原创 flume监控指标

source: EventReceivedCount:source端成功收到的event数量 EventAcceptedCount:成功写出到channel的事件总数量 channel: EventPutAttemptCount:Source尝试写入Channe的事件总次数 EventPutSuccessCount:成功写入channel且提交的事件总次数 EventTakeAttemptCoun...

2019-09-04 09:24:52 573

原创

栈: 顺序栈,用数组实现的栈,支持动态扩容的顺序栈,平时开发中并不常见; 链式栈,用链表实现的栈, 应用场景: (1)浏览器的前进后退功能,两个栈 (2)函数调用栈:OS给每个线程分配了一块独立的内存空间,这块内存被组织成“栈”,用来存储函数调用时的临时变量,每进入一个函数,就会将临时变量作为一个栈帧入栈,当被调用的函数执行完成并将值返回后,就将这个函数对应的栈帧出栈; (3)编译器利用栈实现表达...

2019-09-02 22:33:40 118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除