分布式
zhazhahui-x
这个作者很懒,什么都没留下…
展开
-
spring-cloud初体验(3)-eureka高可用
学习了client和server之后,server作为注册中心起到了一个枢纽的作用,那么他是如何高可用的呢? 很简单,一个不行,咱们就搭建多个 如下图所示,3个server两两注册,就是除了自己,其他的server都要注册, client则所有server都注册, 下面我们来演示下 配置3个server 先把配置端口注释,用vm参数形式启动,配置3个server 注意端口不要重复 修改se...原创 2019-02-27 20:19:48 · 153 阅读 · 0 评论 -
spring-cloud初体验(1)-注册中心
** spring初体验(1)-注册中心 1,spring-cloud介绍 是一个开发工具集,含了多个子项目 利用了spring-boot的开发便利 主要基于对Netflix开源组件的进一步封装 简化了分布式开发 先看看微服务架构长啥样!好的,大概了解一点了吧,继续往下嗨起来 2, 服务介绍与发现 要了解服务介绍与发现这个组件,则必须要了解Spring-cloud Eureka 它是基于Ne...原创 2019-02-23 20:49:46 · 198 阅读 · 0 评论 -
spring-cloud初体验(2)-client
有了server后,那当然要有client的去调用 1,启动server 先把server启动起来,不用idea启动了,吃电脑资源,用cmd启动jar包就好,先打包成jar包 cmd启动server 2,client 创建一个新项目 版本保持和之前一致 启动成功 如果控制台自动停止的,请添加依赖 <dependency> <groupId&原创 2019-02-23 22:24:40 · 134 阅读 · 0 评论 -
spring-cloud初体验(4.1)-服务调用-restTemplate
加粗样式之前的博客介绍了client和server,现在当然是该调用体验一下喽 简单介绍下spring-cloud和dubbo的调用方式 springcloud是基于http的rest api方式, dubbo则是rpc 有兴趣的可以再搜索一下他们的区别,这个网上有很多很详细的文章,废话不多说,撸起袖子干 之前咱们写了3个eureka服务端,一个client客户端(暂时叫client1吧),现在我...原创 2019-02-28 11:15:05 · 142 阅读 · 0 评论 -
spring-cloud初体验(4.2)-服务调用-feign
上篇博客我们讲到了如何用restTemplate进行调用服务,这篇博客则讲一讲如何用feign调用的、 Feign简介 Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。 在Spring Cloud中,使用Feign非常简单——创建一个接口,并在接口上添加一些注解,代码就完成了。Feign支持多种注解,例如Feign自带的注...原创 2019-02-28 16:41:57 · 143 阅读 · 0 评论