- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Java基础题整理
集合Collection:https://blog.csdn.net/Dreamhai/article/details/80570544实现分布式锁:https://mp.weixin.qq.com/s/xcd8NWYMzpVJ3UKlGPIt9g实现分布式事务:https://www.cnblogs.com/savorboard/p/distributed-system-transact...
2019-05-23 09:54:20 231
原创 搭建分布式文件服务器 fastDFS
转自68957209的博客:上:https://blog.csdn.net/u012453843/article/details/68957209中:https://blog.csdn.net/u012453843/article/details/69055570下:https://blog.csdn.net/u012453843/article/details/69172423...
2019-05-31 23:40:56 329
原创 zkCli操作zookeeper的命令
1.启动zookeeper服务端,执行 zkServer.sh2.启动zookeeper客户端,执行 zkCli.sh,来操作zookeeper3.使用help查看所以命令操作4.查看根节点下创建的目录5.创建节点并赋值create -e -s /test 111 -e 创建临时节点 -s 创建顺序节点,创建顺序节点时,节点名称(即test)后...
2019-05-31 23:31:52 2494
原创 zkclient操作zookeeper的代码
执行main()看效果,使用zkCli查看节点内容:import org.I0Itec.zkclient.IZkChildListener;import org.I0Itec.zkclient.IZkDataListener;import org.I0Itec.zkclient.ZkClient;import java.util.List;import java.util.con...
2019-05-31 23:12:08 406
原创 ThreadLocal的使用以及坑
参考:https://www.cnblogs.com/yxysuanfa/p/7125761.html做个总结:1.正常情况:ThreadLocal<T>threadLocal = new ThreadLocal<>(),ThreadLocal 的构造函数接收的是一个泛型对象,可以是存储一个String,Map,Entity等对象,我们通过操作 thre...
2019-05-31 15:50:53 504
原创 手写一个 redis 客户端工具类
参考文档:1.要明白客户端和 redis 服务端通讯的协议是 resp,底层是socket实现。2.自写一个 serverSocket 服务端,接受 jedis 发送的 get、set 请求,验证其请求是 socket 实现的。3.通过阅读上面 redis protocol specification,以及打印 jedis 发送过来的输入流内容,来明确请求的内容的报文结构是什么样的...
2019-05-29 23:27:01 319
原创 分布式锁的使用
原文推荐:https://mp.weixin.qq.com/s/xcd8NWYMzpVJ3UKlGPIt9g为什么要使用分布式锁 分布式锁应该具备那些条件 分布式锁的三种实现方式 基于数据库的方式实现分布式锁 基于redis的方式实现分布式锁 基于zookeeper的方式实现分布式锁...
2019-05-20 17:20:43 571
原创 eureka禁用服务
eureka的管理界面不像dubbo的那样可以直接禁用,由于eureka没有选举机制,当服务不可用时也会尽量保留,在多人开发的场景下,经常发现有些主机不可到达,这时候需要禁用某个服务。1、查看服务状态浏览器打开:“http://192.168.101.100:8761/eureka/apps/{appName}”可以查看当前所有的服务状态,<status>OUT_OF_SERV...
2019-05-08 18:16:56 2448
zookeeper可视化监控dubbo工具
2018-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人