07 2017 档案

Spring Cloud 入门教程(五): Ribbon实现客户端的负载均衡
摘要:接上节,假如我们的Hello world服务的访问量剧增,用一个服务已经无法承载, 我们可以把Hello World服务做成一个集群。 很简单,我们只需要复制Hello world服务,同时将原来的端口8762修改为8763。然后启动这两个Spring Boot应用, 就可以得到两个Hello Wo 阅读全文

posted @ 2017-07-31 18:18 大象O无形 阅读(45623) 评论(16) 推荐(6)

Spring Cloud 入门教程(四): 分布式环境下自动发现配置服务
摘要:前一章, 我们的Hello world应用服务,通过配置服务器Config Server获取到了我们配置的hello信息“hello world”. 但自己的配置文件中必须配置config server的URL(http://localhost:8888), 如果把config server搬到另外 阅读全文

posted @ 2017-07-31 11:07 大象O无形 阅读(44709) 评论(7) 推荐(4)

Spring Cloud 入门教程(三): 配置自动刷新
摘要:之前讲的配置管理, 只有在应用启动时会读取到GIT的内容, 之后只要应用不重启,GIT中文件的修改,应用无法感知, 即使重启Config Server也不行。 比如上一单元(Spring Cloud 入门教程(二): 配置管理)中的Hello World 应用,手动更新GIT中配置文件config- 阅读全文

posted @ 2017-07-30 22:27 大象O无形 阅读(59144) 评论(15) 推荐(4)

Spring Cloud 入门教程(二): 配置管理
摘要:使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同,因此它们与Spring应用程序非常契合,但可以与任何以任何语言运行的应用程序一起使用。随着应用程序通过从开发人员到测试和生 阅读全文

posted @ 2017-07-29 19:44 大象O无形 阅读(96153) 评论(19) 推荐(1)

Spring Cloud 入门教程(一): 服务注册
摘要:1. 什么是Spring Cloud? Spring提供了一系列工具,可以帮助开发人员迅速搭建分布式系统中的公共组件(比如:配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,主节点选举, 分布式session, 集群状态)。协调分布式环境中各个系统,为各类服务提供模板性配置 阅读全文

posted @ 2017-07-29 19:43 大象O无形 阅读(333291) 评论(15) 推荐(10)

当系统扩展遇到违背OO的里氏原则(LSP)的时候怎么办 ?
摘要:先转一篇写得很好的文章:http://www.cnblogs.com/CodeGuy/archive/2012/03/26/2418803.html OO的五大原则是指SRP、OCP、LSP、DIP、ISP。 SRP -- (Single Responsibility Principle 单一职责原 阅读全文

posted @ 2017-07-06 13:55 大象O无形 阅读(1055) 评论(0) 推荐(0)

导航