你的十元的gravatar头像
你的十元 2018-07-12 16:08:11

spring cloud简单的框架搭建实例

项目描述

springcloud入门级别的搭建实例

运行环境

jdk8+IntelliJ IDEA+maven

项目技术(必填)

springcloud

项目截图(必填)

spring cloud简单的框架搭建实例

运行截图(必填)

先启动Discovery,然后启动Service0和Service1

打开浏览器,访问localhost:8080 ,8080是Discovery里配置的端口号.一切顺利的话,可以看到:

spring cloud简单的框架搭建实例已经成功注册了service0,service1两个服务

网关demo: 光是注册了服务还不行,这里可以再配一个网关,让服务调用有统一的入口. 

spring cloud简单的框架搭建实例

通过上图配置后,首先启动Discovery,其次的服务和网关启动顺序随意.通过访问localhost:8083/service0/service0,即可看到,gateway帮我们转发了请求.

Feign:一个可以把远程服务提供方的 rest 接口变成本地方法调用的Spring Cloud组件

举个栗子:

现在有2个服务,service0, service1

service0提供了一个test接口,

那么这时候,如果service1需要的调用service0,除了通过网关(zuul)调用,还可以使用Feign,来把service0的远程接口,变为本地方法调用.如图:

spring cloud简单的框架搭建实例spring cloud简单的框架搭建实例

注意事项

具体启动步骤可参照博客:https://blog.csdn.net/lc0817/article/details/53266212


最代码官方编辑于2018-7-13 10:40:31

打赏

文件名:spring-cloud-demo-master.zip,文件大小:225.662K 下载
  • /
      • /spring-cloud-demo-master
          • /spring-cloud-demo-master/.idea
            • /spring-cloud-demo-master/.idea/.name
            • /spring-cloud-demo-master/.idea/compiler.xml
              • /spring-cloud-demo-master/.idea/copyright
                • /spring-cloud-demo-master/.idea/copyright/profiles_settings.xml
              • /spring-cloud-demo-master/.idea/dictionaries
                • /spring-cloud-demo-master/.idea/dictionaries/Administrator.xml
            • /spring-cloud-demo-master/.idea/encodings.xml
              • /spring-cloud-demo-master/.idea/libraries
            • /spring-cloud-demo-master/config-server
            • /spring-cloud-demo-master/reverse-proxy
    最代码最近下载分享源代码列表最近下载
    zhujunnan  LV11 3月8日
    iceboard  LV2 2023年2月26日
    ewan007  LV29 2022年7月12日
    wangdengzhe  LV7 2022年4月6日
    1234mama  LV19 2022年3月17日
    sunlzh888888  LV28 2021年6月22日
    李海洋  LV12 2021年3月27日
    cgp0219  LV6 2021年3月15日
    liuna9876  LV7 2021年2月4日
    sevenliu  LV9 2020年12月29日
    最代码最近浏览分享源代码列表最近浏览
    zhujunnan  LV11 3月8日
    龚顺龙  LV3 2023年9月24日
    lichengai  LV7 2023年7月4日
    lt33333  LV6 2023年6月5日
    wmm500  LV3 2023年5月16日
    Wu_大花  LV1 2023年3月21日
    iceboard  LV2 2023年2月26日
    阳光12345  LV3 2023年1月11日
    liangge2115  LV27 2023年1月3日
    1049066887  LV12 2022年12月25日
    顶部 客服 微信二维码 底部
    >扫描二维码关注最代码为好友扫描二维码关注最代码为好友