- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 spring-cloud-config + spring-cloud-bus实现动态刷新集群配置
本文以rabbitmq来实现消息传递 安装rabbitmq请移步:http://blog.csdn.net/red_sheeps/article/details/78386303 以下demo代码详见:https://github.com/GloryXu/test-spring-boot准备项目及模块首先得需要一个配置中心,就是git的一个专门存放配置的项目,如:config-repo,用于c
2017-10-29 18:23:24 17305 14
原创 RedHat 安装RabbitMQ
参考:http://bbs.chinaunix.net/thread-4146675-1-1.html 参考:http://www.cnblogs.com/silent2012/p/5329591.html(以下均以root用户执行)1.安装配置epel源rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.no
2017-10-29 16:47:04 3810
原创 定时器机制及锁实现
应用场景在需要定时执行任务时就需要代码实现定时器任务,但是现在的系统大多是分布式系统,N台业务逻辑服务器同一时刻执行任务,如果不作处理,务必会造成资源的严重浪费,严重情况还会引起业务的失败。所以此时就需要实现分布式锁来保证同一时刻只有一台服务器执行该任务,不仅节约了系统资源,在保证高可用的情况下,还能正常的保证业务逻辑的实现。代码实现定时器第一步设置需要实现定时任务的bean与需要执行的方法名
2017-10-24 21:50:21 2091
原创 Git Branch分支的使用
今天和同事一起讨论起Git分支的使用,之前也讨论过,但是结果一直不理想,今天的讨论还算是初见成效,随即记录下。希望对读者有所帮助,也欢迎一起讨论。场景相信每个公司都会有很多套环境(DEV,TEST,UAT,PROD等等),也会同时很多个功能需求,功能需求有缓有急,导致上线时间也不尽相同。如果每个功能服务足够原子化,与其他的模块耦合度不高也会好点,但是如果某个项目很重很大,版本的运维成本就会成指数式上
2017-10-24 21:26:14 520
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人