连击 天
fork: star:
Secure Boot for Arch Linux 默认 Linux 不支持 Secure Boot 启动。当我们需要时,比如双系统 Windows 11 (必须开启 Secure Boot 和 TSM ) 、Linux ,就需要通过签名 EFI 并注册到固件中。 ...
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 名词和配置项已经被官方改为...
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...
1、镜像仓库服务器 假设IP 为 192.168.0.100 下载镜像registry docker pull registry # 或者加载离线镜像包 docker load -i registry.tar.gz 运行registry容器 docker run -itd -v /data/reg...
Dockerfile 镜像描述文件 Dockerfile是一个包含用于组合镜像的命令的文本文档 Docker通过读取Dockerfile中的指令按步自动生成镜像 docker build -t 机构/镜像名<:tags> Dockerfile目录 Dock...
常用命令 # 从远程仓库抽取镜像 docker pull 镜像名<:tags> # 查看本地镜像 docker images # 创建容器,启动应用 # 使用 -d 后台运行 # 与宿主机端口映射 ,使用选项 -p 宿主机端口:容器端口...
CPU监控:进程和线程 # 观察哪个进程CPU和内存占比高 top # 观察进程中的线程,哪个线程CPU和内存占比高 top -Hp [pid] # top 16837 # top -Hp 16837 定位具体java进程 # 定位具体java进程 ...
top 命令观察到问题:内存不断增长 CPU占用率居高不下 top -Hp 观察进程中的线程,哪个线程CPU和内存占比高 top -Hp 10424 jstack top -Hp 看到 10426 线程比较高,那么我们转为十六进制,在...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复