连击 天
fork: star:
Zookeeper 的集群角色 集群中的 server 分为三种角色:leader, follower, observer。 其中observer是配置zoo.cfg明确定义的,角色leader 在一个zookeeper集群中有且只能有一个,是通过内部的...
Zookeeper https://zookeeper.apache.org/doc/current/zookeeperOver.html ZooKeeper is a distributed, open-source coordination service for distributed applications. It exposes a sim...
Redis为什么需要集群? 首先Redis单实例主要有单点,容量有限,流量压力上限的问题。 Redis单点故障,可以通过主从复制replication,和自动故障转移sentinel哨兵机制。 但Redis单Master实例提...
虽然现在使用哨兵+主从的方式比较少了,但通过理解 Redis 哨兵,我们能获得更深入的分布式的知识。 https://redis.io/topics/sentinel sentinel基本配置 sentinel的作用: 1、监控 2、通知 ...
Redis的主从复制是如何工作的?如何在同步数据的同时,还保持着高性能,你了解吗? https://redis.io/topics/replication 注意以下基于 redis 5 最新版本,slave 名词和配置项已经被官方改为...
效果图 安装系统 一、下载介质 https://www.archlinux.org/download/ 二、启动 ISO 到Live 环境 此步骤由很多种方式: 制作ISO为U盘启动工具,可以使用 Ultra ISO 或 大白菜 有Linux/Unix系统...
http://www.redis.cn/topics/persistence.html 持久化 Redis 如同其他的存储组件一样,提供了两类持久化方式:快照,和全量追加日志。 RDB - 快照 在默认情况下, Redis 将数据库快照保存在名...
http://www.redis.cn/commands/expire.html http://www.redis.cn/topics/lru-cache.html 内存管理 当 Redis 作为缓存使用时(此时缓存仅作为热点数据提高服务的访问性能),需要考虑内存的限...
阻塞IO模型(Blocking I/O) Linux 内核一开始提供了 read 与 write 阻塞式操作。 当客户端连接时,会在对应进程的文件描述符目录(/proc/进程号/fd)生成对应的文件描述符(0 标准输入;1 标...
对象分配过程 1)依据逃逸分析,判断是否能栈上分配? 如果可以,使用标量替换方式,把对象分配到VM Stack中。如果 线程销毁或方法调用结束后,自动销毁,不需要 GC 回收器 介入。 否则,继续...
JDK8 -Xms20M -Xmx20M -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC CMS 日志格式: [GC (Allocation Failure) [ParNew: 5504K->640K(6144K), 0.0136830 secs] 5504K->1556K(19840K), 0.013...
G1垃圾收集器的设计原则是“首先收集尽可能多的垃圾(Garbage First)”,目标是为了尽量缩短处理超大堆(超过4GB)产生的停顿。 因此,G1并不会等内存耗尽(比如Serial 串行收集器、Parallel并...
GC 常用参数 # 年轻代 最小堆 最大堆 栈空间 -Xmn -Xms -Xmx -Xss System.gc()不管用 ,避免因System.gc()调用导致的FGC,生产环境建议 -XX:+DisableExplicitGC 年轻代存活对象升代年龄,最大...
kubeadm/kubelet/kubectl区别 kubeadm是kubernetes集群快速构建工具 kubelet 运行在所有节点上,负责启动POD和容器,以系统服务形式出现 kubectl:kubectl是kubenetes命令行工具,提供指令 Kube...
常用命令 # 从远程仓库抽取镜像 docker pull 镜像名<:tags> 查看本地镜像 docker images 创建容器,启动应用 使用 -d 后台运行 与宿主机端口映射 ,使用选项 -p 宿主机端口:容器端口 如 : ...
CPU监控:进程和线程 # 观察哪个进程CPU和内存占比高 top 观察进程中的线程,哪个线程CPU和内存占比高 top -Hp [pid] top 16837 top -Hp 16837 定位具体java进程 # 定位具体java进程 jps jp...
top 命令观察到问题:内存不断增长 CPU占用率居高不下 top -Hp 观察进程中的线程,哪个线程CPU和内存占比高 top -Hp 10424 jstack top -Hp 看到 10426 线程比较高,那么我们转为十六进制,在...
问题 Spring Cloud Consul 2.1.x 在 Tomcat 容器中没有注册服务,但是在本地开发的时候是没问题的。 分析 Spring Cloud 2.1.x 注册服务, 是通过发布org.springframework.boot.web.context.We...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复