- 博客(9)
- 收藏
- 关注
原创 Diamond原理
1、Diamond架构2、Diamond服务器之间数据同步(1)任何一个服务器都有其他服务器的地址,任何一个服务器的数据变更,都会将改变的数据写入到mysql中,然后通知其他服务器从mysql中dump变更的数据。(2)任何一个服务器在启动时都会启动一个定时任务去mysql中dump全量的数据。3、Diamond客户端获取服务器地址 (1)Diamond服务器列表是一份静...
2019-02-22 15:42:04 847
原创 2019年钻石计划
1、阅读3本以上技术书籍,并有对应的实践+总结。2、阅读JDK常用类的源码,明白底层原理,产出相应的总结。3、熟练掌握应用3个技术框架+源码阅读,实践+总结。4、每月产出4篇文章,全年至少40篇。5、每天保证至少8小时睡眠时间。6、每月至少一次户外运动。7、每天坚持一万步,全年至少保持250天。...
2019-02-13 17:13:30 160
原创 Socket
做项目过程中,遇到Socket长连接,以及客户端断掉之后重连等问题。 /** 缓存队列处理线程* 1、建立socket长连接* 2、消费缓存队列数据发给logAgent* 3、断点自动重连* **/public class DataProcessClient { private String serverIp; private int port;...
2019-01-17 17:55:55 131
原创 Hbase踩坑记录
问题1:今天一个项目在腾讯云环境部署,用到ZK+Hbase+Hadoop+storm,部署完之后,启动工程遇到如下日志:Caused by: java.net.SocketTimeoutException: callTimeout=60000, callDuration=68737: row 'business_new_info_exd,,' on table 'hbase:meta...
2018-11-08 19:39:46 1672
原创 一次性能问题定位
定位问题就像医生看病,一切要讲究证据,然后才能对症下药,做到有的放矢,前几天一个项目性能压测,QPS老是上不去,心里痛痛的,下定决心排查下瓶颈到底在哪。大体说一下排查的过程:1、任务启动2、找到对应任务的进程ID3、输入top命令,再按1,发现CPU利用率特别高,24核的机器,每核的利用率基本上到了80%左右。开始怀疑有一些线程逻辑处理上一直占着CPU,4、输入Jstack 进...
2018-11-06 10:00:43 165
原创 org.springframework.web.client.RestTemplate 无法加载
解决方案;在启动函数中加入@Beanpublic RestTemplate restTemplate(ClientHttpRequestFactory factory){ return new RestTemplate(factory);}@Beanpublic ClientHttpRequestFactory simpleClientHttpRequestFact...
2018-11-02 17:58:45 10748
原创 mybatis心得
最近在开发一套自主取数系统,项目中用到mybatis,着实获得了一些新技能。1、sql xml文件没有编译问题原因:启动函数在启动时会通过new SpringApplicationBuilder().sources(RunMain.class).run(args);会找到resources的application.properties文件中的配置,里面mybatis.mapperLo...
2018-11-02 17:04:59 303
转载 安装Hbase单机版
在安装这些之前你确保已经安装了JDK,并在/etc/profile里面写入了export JAVA_HOME=/usr/java/jdk1.8export PATH=.:${JAVA_HOME}/bin:$PATH 准备工作:设置主机名执行vi /etc/hosts将本机IP 取个名字设置免等执行命令 (1)ssh-keygen -t rsa(2)cp ~/....
2018-10-25 00:34:31 115
原创 访问HBase错误
IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.hadoop.hbase.zookeeper.MetaTableLocato 解决方式;<dependency> <groupId&g...
2018-10-19 22:54:12 236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人