logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA内存分区详解

1. 程序计数器首先它是线程私有的,它也称为代码的行号指示器,字节码解释器就是通过改变程序计数器的位置来确定下一行要执行的代码,它不存在OOM。2. Java 虚拟机栈线程私有。Java 虚拟机栈的生命周期与线程相同。3. 本地方法栈Java虚拟机栈为虚拟机执行Java方法服务,本地方法栈则为虚拟机使用到的本地方法服务。像JVM就有好多C语言写的方法,这个就需要本地方法栈来执行。4. Java 堆

#java#开发语言
kafka在window环境下频繁退出服务

kafka在window环境下频繁退出服务原因报错解决方案原因kafka日志清理策略触发,在window环境下,在打开需要清理的日志的同时,对该文件进行重命名操作是不被允许的(linux环境下可以),从而导致kafka宕机。报错解决方案方案一:修改日志清理策略,将日志清理时间修改为无穷(-1),使kafka数据日志永久存储缺点:(1)磁盘空间会不断增大方案二:在window上搭建虚拟机(docke

#kafka#linux#docker
kafka在window环境下频繁退出服务

kafka在window环境下频繁退出服务原因报错解决方案原因kafka日志清理策略触发,在window环境下,在打开需要清理的日志的同时,对该文件进行重命名操作是不被允许的(linux环境下可以),从而导致kafka宕机。报错解决方案方案一:修改日志清理策略,将日志清理时间修改为无穷(-1),使kafka数据日志永久存储缺点:(1)磁盘空间会不断增大方案二:在window上搭建虚拟机(docke

#kafka#linux#docker
kafka的rebalance机制

再平衡:Reblance是一种协议,规定了一个ConsumerGroup下所有Consumer如何达成一致,来分配订阅Topic的每个分区,尽量让每个消费者分配到相对均匀的分区,使Consumer的资源都能得到充分利用,防止有些Consumer比较忙,有的Consumer比较闲。

文章图片
#kafka#java#分布式
到底了