锅饼

6
获赞数
14
关注数
0
粉丝数
深圳
IP 属地上海
2018-05-19 加入
浏览 4.9k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
25 声望|新手
gc
16
jvm
16
java
16
kafka
8
个人动态
  • 回答了问题2019-09-27
    Java8应用young gc时间过长
    问题找到了,是容器的原因。背景信息没补充完全,应用是跑在docker里的,jstack看了下,新生代的gc线程有54条,但是容器给的配置只有6核,所以可以确认JVM拿错了CPU的核心数,拿到的是物理机的核心数。增加了参数-XX:ParallelGCThreads=6 -XX:ConcGCThreads=6,现在...
  • 关注了问题2019-09-24
    Java8应用young gc时间过长
  • 提出了问题2019-09-24
    Java8应用young gc时间过长
  • 提出了问题2019-09-24
    Java8应用young gc时间过长
  • 发布了文章2018-06-05
    消息生产与消息存储——kafka源码探究之三
    kafka每个topic有多个partition,单个partition内消息有序。Partition在物理存储上由多个segment组成,每个segment内包含两个文件,index文件和log文件。物理实体 index文件和log文件逻辑实体 topic > partition > segment
  • 发布了文章2018-06-05
    broker的高可用及高伸缩——kafka源码探究之二
    Kafka在0.8以前的版本,并不提供高可用机制,一旦一个broker宕机,则宕机期间该broke上的所有partition均不可用。从0.8版本开始,kafka开始提供高可用机制。Kafka的高可用是通过多副本机制保证的。每个topic下的partition都有主分区以及多个follower(该值可在创建to...
  • 发布了文章2018-06-04
    创建topic——kafka源码探究之一
    broker:存储消息的物理实体,无状态,可多个扩展部署Topic:一类消息的集合Partition:一类消息的某个消息分区,一个topic有多个partition,可部署在多个broker上Replicas:备份,partition级别,单个partition可有多个replicas,保证高可用Controller:主broker,...
  • 发布了文章2018-06-03
    创建topic——kafka源码探究之一
    broker:存储消息的物理实体,无状态,可多个扩展部署Topic:一类消息的集合Partition:一类消息的某个消息分区,一个topic有多个partition,可部署在多个broker上Replicas:备份,partition级别,单个partition可有多个replicas,保证高可用Controller:主broker,...