心得
qq_34137395
这个作者很懒,什么都没留下…
展开
-
Socket
做项目过程中,遇到Socket长连接,以及客户端断掉之后重连等问题。 /** 缓存队列处理线程* 1、建立socket长连接* 2、消费缓存队列数据发给logAgent* 3、断点自动重连* **/public class DataProcessClient { private String serverIp; private int port;...原创 2019-01-17 17:55:55 · 105 阅读 · 0 评论 -
Diamond原理
1、Diamond架构2、Diamond服务器之间数据同步(1)任何一个服务器都有其他服务器的地址,任何一个服务器的数据变更,都会将改变的数据写入到mysql中,然后通知其他服务器从mysql中dump变更的数据。(2)任何一个服务器在启动时都会启动一个定时任务去mysql中dump全量的数据。3、Diamond客户端获取服务器地址 (1)Diamond服务器列表是一份静...原创 2019-02-22 15:42:04 · 810 阅读 · 0 评论