摘要: 在spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Apache的Http Client、Netty的异步HTTP Client, Spring的RestT 阅读全文
posted @ 2017-05-20 16:10 bronk 阅读(2582) 评论(0) 推荐(0) 编辑
摘要: ribbon在有eureka的情况下, 可以不使用eureka, 挺简单, 直接上代码 application.xml 2, MovieController中使用此方法测试: 客户端发起请求后 , 可看到日志里面只有 7901 端口在被访问, 注释掉yml中的最后2项配置, 就可以看到eureka默 阅读全文
posted @ 2017-05-20 16:06 bronk 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 在dubbo项目中, zookeeper即注册中心帮我们实现了调度和负载均衡的能力, 这种方式被称为服务器端的负载均衡, springcloud中, 使用ribben实现的客户端负载均衡 什么是ribbon? Ribbon是Netflix发布的云中间层服务开源项目,其主要功能是提供客户端侧负载均衡算 阅读全文
posted @ 2017-05-20 11:59 bronk 阅读(11091) 评论(0) 推荐(0) 编辑
摘要: 新建一个 provider-user 和consumer-movie, user为服务提供者, movie为服务的消费真, 没有什么难的, 直接上代码 microserver-provider-user: 1, pom.xml 2, mianClass 添加@EnableDiscoveryClien 阅读全文
posted @ 2017-05-20 10:26 bronk 阅读(1843) 评论(0) 推荐(0) 编辑
摘要: 在dubbo项目中(http://www.cnblogs.com/wenbronk/p/6774539.html), 我们使用了zookeeper作为集群的注册中心, 在springcloud中, 也可以使用zookeeper, 但好的方案是eureka 关于eureka的原理, 看到过几个不错的的 阅读全文
posted @ 2017-05-20 10:04 bronk 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 跟随springcloud的一套视频学习springcloud, 把学到的记录下来, 方便自己, 方便别人 IDE: idea 一个父工程, 其他均为module 父工程的依赖: 父工程的 <dependecyManagerment> 中管理了springboot的依赖, 后来的module就不能用 阅读全文
posted @ 2017-05-20 09:55 bronk 阅读(236) 评论(0) 推荐(0) 编辑