Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1108979
  • 博文数量: 143
  • 博客积分: 969
  • 博客等级: 准尉
  • 技术积分: 1765
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-30 12:09
文章分类

全部博文(143)

文章存档

2023年(4)

2021年(2)

2020年(4)

2019年(4)

2018年(33)

2017年(6)

2016年(13)

2014年(7)

2013年(23)

2012年(33)

2011年(14)

我的朋友

发布时间:2021-02-25 19:12:54

问题描述1、 测试反馈,设备有上报的数据,但管理页面显示设备状态离线分析思路:1、由于这个状态显示是实时计算的,之前业务判断逻辑是,当上报时间与当前系统处理时间超过15分钟,则认为设备异常。而当前设备上报是正常的,那么有可能是服务处理延迟。 分析过程:1、 查看kafka消息队列,发现消息队列.........【阅读全文】

阅读(9197) | 评论(0) | 转发(0)

发布时间:2020-06-16 11:57:04

     最近线上有个java服务,启动的时候限制堆内存为512M,但当运行一段时间后,使用内存达到512M报io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 520093703, max: 536870912),服务不能正常工作,初步怀疑内存泄漏导致。临时解决方案,先.........【阅读全文】

阅读(10105) | 评论(0) | 转发(0)

发布时间:2020-06-05 23:46:11

假如现有group1 中 有 节点A,B 。新增节点C。1、新节点storage C 启动的时候会创建线程tracker_report_thread_entrance,调用tracker_report_join向tracker 发送命令TRACKER_PROTO_CMD_STORAGE_JOIN(81)报告,自己的group名称,ip,端口,版本号,存储目录数,子目录数,启动时间,老数据是否同步完成,当前连.........【阅读全文】

阅读(10436) | 评论(0) | 转发(0)

发布时间:2020-06-05 23:42:41

storage进程在启动之后,会从tracker获取本group内的其他节点信息。然后启动同步线程,每个节点一个线程,本节点除外。如group1内有3个节点分别为A、B、C。A节点会启动2个线程,分别用来同步本节点的源数据到B、C节点。1)、A节点读取sync目录下的 B.mark文件,记录了上次同步的binlog的索引(1)及offset(5000).........【阅读全文】

阅读(10612) | 评论(0) | 转发(0)

发布时间:2020-06-05 23:35:04

  FastDFS 同一组内的storage server之间是对等的,文件上传、删除等操作可以在任意一台storage server上进行。文件同步只在同组内的storage server之间进行,采用push方式,即源服务器同步给目标服务器,源服务器读取binlog文件,将文件内容解析后,按操作命令发送给目标服务器,有目标服务按命令进行操作。  以.........【阅读全文】

阅读(11015) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册