01 2023 档案

摘要:java8给HotSpot VM引入了Native Memory Tracking (NMT)特性,可以用于追踪JVM的内部内存使用 开启 -XX:NativeMemoryTracking=summary 使用-XX:NativeMemoryTracking=summary可以用于开启NMT,其中该 阅读全文
posted @ 2023-01-31 15:21 車輪の唄 阅读(404) 评论(0) 推荐(0) 编辑
摘要:一个消费者 group 由一个或者多个消费者组成,原则上每个消费者都需要有一个 groupId。这个可以在KafkaConsumer创建的时候指定。当消费者组只有一个消费者时,此时可以认为就是点对点模式;当有多个消费者时,就可以认为是发布订阅模式。 对于Broker 端的TopicPartition 阅读全文
posted @ 2023-01-30 17:01 車輪の唄 阅读(931) 评论(0) 推荐(0) 编辑
摘要:在K8S运行的服务,从简单到复杂可以分成三类:无状态服务、普通有状态服务和有状态集群服务。下面分别来看K8S是如何运行这三类服务的。 无状态服务,K8S使用RC(或更新的Replica Set)来保证一个服务的实例数量,如果说某个Pod实例由于某种原因Crash了,RC会立刻用这个Pod的模版新启一 阅读全文
posted @ 2023-01-28 13:42 車輪の唄 阅读(100) 评论(0) 推荐(0) 编辑
摘要:void指针的基本概念 void的意思就是“无类型”,void指针则为“无类型指针”,void指针可以指向任何类型的数据。 所以void指针一般被称为通用指针或者泛指针,或者叫做万能指针 定义形式 : void *p; **在C语言中在任何时候都可以用void类型的指针来代替其他类型的指针,void 阅读全文
posted @ 2023-01-22 12:28 車輪の唄 阅读(93) 评论(0) 推荐(0) 编辑
摘要:k8s直接挂在/etc/localtime,发现进去容器后执行date -R和宿主机得到的结果一致, 但是jvm中获取到的时间和系统相差8小时, 日志打印同样相差8小时. 在当前基础镜像下, 没有/etc/timezone只有/etc/localtime, 通过命令ls -l /etc/localt 阅读全文
posted @ 2023-01-11 11:11 車輪の唄 阅读(65) 评论(0) 推荐(0) 编辑
摘要:1.“TCP segment of a reassembled PDU” 指TCP层收到上层大块报文后分解成段后发出去。于是有个疑问,TCP层完全可以把大段报文丢给IP层,让IP层完成分段,为什么要在TCP层分呢? 其实这个是由TCP的MSS(Maximum Segment Size,最大报文段长度 阅读全文
posted @ 2023-01-09 19:04 車輪の唄 阅读(949) 评论(0) 推荐(0) 编辑
摘要:用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;&才是后台运行 &是指在后台运行,但当用户推出(挂起)的时候,命令自动也跟着退出 使用&后台运行程序: 结果会输出到终端 使用Ctrl + C发送SIGIN 阅读全文
posted @ 2023-01-08 23:07 車輪の唄 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一个 Pod 中可以有多个 container,也可以有多个 init container,init container 会在应用启动之前启动,并且如果有多个应用会依次启动,只有一个运行成功了,才会启动下一个,所有 init container 都运行结束了,应用才会启动,因此,我们可以借助 ini 阅读全文
posted @ 2023-01-06 16:48 車輪の唄 阅读(295) 评论(0) 推荐(0) 编辑
摘要:我们都知道kafka生产者send一条记录(record)后并没有直接发送到kafka服务端,而是先将它保存到内存(RecordAccumulator)中,用于压缩之后批量发送,这里内存的创建和释放是比较消耗资源的,为了实现内存的高效利用,基本上每个成熟的框架或者工具都有一套内存管理机制,kafka 阅读全文
posted @ 2023-01-06 15:43 車輪の唄 阅读(84) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/497e7640b57c https://xie.infoq.cn/article/f9f75882748a15f628d8dee6b 什么是零拷贝? 零拷贝(英语: Zero-copy) 技术是指计算机执行操作时,CPU不需要先将数据从某处内存复 阅读全文
posted @ 2023-01-03 15:37 車輪の唄 阅读(103) 评论(0) 推荐(0) 编辑
摘要:c中的数据类型 C中不同数据类型所占的字节大小,在不同的操作系统和编译器下,是不同的,一般主要说gcc下,32位或64位系统的,蓝色部分是32和64位系统不同的,表如下: 注意: 1. 求数组大小时,如果数组作为参数传递时,退化为指针,所以sizeof(arr)大小为该系统下指针的大小 2. 对于C 阅读全文
posted @ 2023-01-02 11:18 車輪の唄 阅读(19) 评论(0) 推荐(0) 编辑

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