logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM基础2

文章目录JVM基础Method Area(方法区)Heap(堆)Java Virtual Machine Stacks(虚拟机栈)图解栈和栈帧栈帧pc Register(程序计数器)Native Method Stacks(本地方法栈)直接内存(Direct Memory)其他内存:java对象模型栈指向堆方法区指向堆堆指向方法区Java对象内存模型验证hashCode的储存方式Class Poi

#java
服务优雅下线

文章目录问题背景描述优雅下线要解决的问题Springboot对优雅关闭的支持为什么tomcat默认不会优雅关闭?jetty的优雅关闭有什么问题?Springboot内嵌容器优雅停机的处理方案Spring Boot 2.3 及以上版本,开箱即用Spring Boot 2.3 以下版本问题背景描述运维同事反馈上线滚动发布,旧实例接收的请求发生业务中断,没有处理完成, 为保证服务质量,期望发布时旧实例将

#java
zookeeper的watch通知事件及机制

zookeeper的watch事件应用及原理机制一、watch基于事件的应用事件类型:(znode节点相关的)状态类型:(是跟客户端实例相关的)watcher的特性:一次性、客户端串行执行、轻量一次性:客户端串行执行:轻量:二、watch底层机制工作机制:Watcher接口WatchedEvent类WatcherEvent类总结:客户端注册 Watcher服务端处理Watcher服务端处理watc

K8S组件及集群搭建

文章目录Kubernetes核心组件和架构图Kubernetes核心组件和架构图(1)先以container为起点,k8s既然是容器编排工具,那么一定会有container。(2)那k8s如何操作这些container呢?从感性的角度来讲,得要有点逼格,k8s不想直接操作 container,因为操作container的事情是docker来做的,k8s中要有自己的最小操作单位,称之为 Pod说白了

#kubernetes#docker#容器
Kafka原理1

文章目录KafkaKafka使用场景消息传递 Messagingwebsite Activity tracking 网站活动跟踪Log Aggregation 日志聚合应用指标监控数据集成+流式计算Kafka的安装Kafka架构分析Broker消息生产者消费者TopicPartition与ClusterPartition 副本 Replica机制SegmentConsumer GroupConsu

#java#kafka
kafka原理及面试套路

kafka原理及面试套路一、 面试:1、列举kafka的使用场景2、Kafka消息是采用Pull模式,还是Push模式?3、 Kafka 与传统消息系统之间有三个关键区别4. Kafka中是怎么体现消息顺序性的?5、Kafka生产者客户端中使用了几个线程来处理?分别是什么?6、Kafka中的分区器、序列化器、拦截器是否了解?它们之间的处理顺序是什么?7、 “消费组中的消费者个数如果超过topic的

到底了