随笔 - 8  文章 - 0  评论 - 0  阅读 - 1876
  2024年12月29日
摘要: 一、安装multipass 1. 安装multipaas软件版本 brew install multipass 2. 创建三个虚拟机master(192.168.64.6)、node1(192.168.64.14)、node2(192.168.64.15),2G cpu+2G内存+40G硬盘,Qem 阅读全文
posted @ 2024-12-29 21:40 颖月石 阅读(77) 评论(0) 推荐(0) 编辑
  2024年12月20日
摘要: 为了工作方便,对一些常见知识点进行梳理,便于沟通 1. Pod原地更新 https://developer.aliyun.com/article/765421 Deployment、statefulset不具备,cloneset和appset具备 原理:k8s支持pod容器原地升级,当只更改容器的e 阅读全文
posted @ 2024-12-20 15:39 颖月石 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 工作中发现,很多同事,尤其是新同事,对一些基础知识点不熟悉,在此做梳理和总结,便于后期沟通。 一、jvm预热 https://www.cnblogs.com/crazymakercircle/p/17691632.html 为什么要jvm预热? jvm即使编译,动态编译java字节码为优化后的机器码 阅读全文
posted @ 2024-12-20 09:52 颖月石 阅读(6) 评论(0) 推荐(0) 编辑
  2022年3月30日
摘要: 基础知识 一、零拷贝 目的: 1. 减少或避免不必要的CPU拷贝, 2. 减少用户空间(应用程序自己的空间)和内核空间(linux内核自身的空间,包括进程调度、连接硬件资源、内存分配等)的上下文切换, 3. 减少内存的占用 典型应用: Netty、Kafka等 基本概念: 1. 缓冲区:是所有I/O 阅读全文
posted @ 2022-03-30 18:05 颖月石 阅读(244) 评论(0) 推荐(0) 编辑
  2022年3月29日
摘要: 最近刷题,经常刷到滑动窗口算法的题目,总结一下精华: 概念: 在特定窗口大小(而非整个字符串,窗口大小不固定,可以缩放)的数组或字符串上操作。 优势: 将部分场景问题的多层嵌套循环,变成单循环,减少时间复杂度。 基本过程: 我们在数组或字符串中使用双指针中的左右指针技巧,初始化 left = rig 阅读全文
posted @ 2022-03-29 15:51 颖月石 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1. 脑裂 2. 强一致性,导致超大集群规模节点,大量读写访问zk,会导致CPU升高甚至宕机等问题。 摘自极客时间《RPC 实战与核心原理》《08 | 服务发现:到底是要CP还是AP?》章节。 阅读全文
posted @ 2022-03-29 11:13 颖月石 阅读(116) 评论(0) 推荐(0) 编辑
  2022年3月28日
摘要: 今天碰到一个元数据集群因DNS缓存导致的错误,借机梳理一下n久以前看的DNS缓存问题。 DNS: 全称 Domain Name System ,即域名系统。它将域名和IP地址相互映射的一个分布式数据库,在数据库中保存域名与IP的对照关系,从而方便地访问互联网。DNS协议运行在UDP协议之上,使用端口 阅读全文
posted @ 2022-03-28 16:57 颖月石 阅读(831) 评论(0) 推荐(0) 编辑
  2022年3月25日
摘要: 凌晨六点Java进程crash了,生成了一个hs_error_pid.log文件。文件内容如下: ## A fatal error has been detected by the Java Runtime Environment:## SIGSEGV (0xb) at pc=0x00007fe88 阅读全文
posted @ 2022-03-25 15:00 颖月石 阅读(407) 评论(0) 推荐(0) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示