spring cloud之 hello world和eurake介绍及eurake使用

spring cloud之 hello world和eurake介绍及eurake使用一.springcloud之helloworld1.两个微服务,分别是用户和订单,其中用户是微服务提供者,订单是微服务消费者2.首先建一个工程,里面有两个module:prvoider-user和comsumer-ordercomsumer-user配置文件:prvoider-order配置文件:用spring提供的RestTemplate访问rest…

大家好,又见面了,我是你们的朋友全栈君。

一.spring cloud之 hello world

1.两个微服务,分别是用户和订单,其中用户是微服务提供者,订单是微服务消费者

2.首先建一个工程,里面有两个module: prvoider-user和comsumer-order

comsumer-user配置文件:

spring cloud之 hello world和eurake介绍及eurake使用

prvoider-order配置文件:

spring cloud之 hello world和eurake介绍及eurake使用

 

spring cloud之 hello world和eurake介绍及eurake使用

用spring提供的RestTemplate访问rest接口的模板对象

 spring cloud之 hello world和eurake介绍及eurake使用

结果:访问cosumer_order工程里的配置的control url可以跳转到provider_user里的control url.

spring cloud之 hello world和eurake介绍及eurake使用

 

二.eurake介绍

 

spring cloud之 hello world和eurake介绍及eurake使用

 

和zookeeper比较:

cap理论:

zookeeper:  cp即一致性和分区容错性

eureke :     ap即可用性和分区容错性

三.eurake使用

1.首选新建一个eurake工程,然后新加依赖包,这个工程就是eurake server

spring cloud之 hello world和eurake介绍及eurake使用

配置文件:

spring cloud之 hello world和eurake介绍及eurake使用

配置的用户名需要写在applicatioin.yml里,不能写在bootstrap.yml里

spring cloud之 hello world和eurake介绍及eurake使用

2.把provider_user和cosumer_order两个服务注册到eurake这个服务发现组件中。

a)添加eurake-client的依赖包

spring cloud之 hello world和eurake介绍及eurake使用

b)prvoider_user工程配置文件,把serviceurl:defaultZone换成eurake server的地址

spring cloud之 hello world和eurake介绍及eurake使用

c)

spring cloud之 hello world和eurake介绍及eurake使用

 

d)

spring cloud之 hello world和eurake介绍及eurake使用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/142972.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • TP框架整合Swagger UI接口文档

    TP框架整合Swagger UI接口文档

  • repos_there are no enabled repos

    repos_there are no enabled repos配置Base源,使用163或者阿里的1、mirrors.163.com/2、mirrors.aliyun.com/or https://developer.aliyun.com/mir

  • Datadog_DataDog搭建

    Datadog_DataDog搭建这里写目录标题1.Datadog1.1.Datadog新特性1.Datadog1.1.Datadog新特性https://www.datadoghq.com/blog/dash-2021-new-feature-roundup/#infrastructure-and-network-monitoring

    2022年10月22日
  • SpringBoot启动全流程源码解析(超详细版)[通俗易懂]

    SpringBoot启动全流程源码解析(超详细版)[通俗易懂]我们在使用SpringBoot启动项目的时候,可能只需加一个注解,然后启动main,整个项目就运行了起来,但事实真的是所见即所得吗,还是SpringBoot在背后默默做了很多?本文会通过源码解析的方式深入理解SpringBoot启动全过程SpringBoot启动过程流程图源码解析大家不要抗拒源码解析,这个非常优秀的代码,我们如果能够学会对自己代码编写水平大有裨益首先,我们先来看下SpringBoot项目的启动类@SpringBootApplicationpublicclassSp.

  • android 启动界面修改工具下载,安卓开机画面更改软件

    android 启动界面修改工具下载,安卓开机画面更改软件安卓开机画面修改是第一屏那个LOGO。。。不是动画,不是第二屏…跟品牌没有关系,是安卓系统的关系!!!开机第一屏不是平时常见的图片格式,这个需要你下载个专门修改开机第一屏的软件来修改,具体每个手机不同版本之间的案桌系统的开机第一屏目录也不一样,这个需要刷机一样刷进去,不能手机里自己改,你到机锋网论坛搜索一下吧,里面有,我这里不方便给你具体地址,怕又被百度给审核了记得千万要对应你的手机型号的…

  • 我用了两年时间去读《Thinking in Java》

    我用了两年时间去读《Thinking in Java》路漫漫其修远兮,吾将上下而求索。——题记我用了两年时间去读《Think…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号