今天就跟大家聊聊有关使用SpringCloud怎么实现Eureka服务发现,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
1、Eureka服务端集群开发
1、先创建一个父工程
若是不是普通demo,还有别的配置时,需要注意若是服务开不起来可能就是父类依赖中可能会需要<dependencyManagement>这个标签。
2、再创建两个子工程
1、导入依赖
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> <version>2.1.2.RELEASE</version> </dependency>
2、配置文件application.yml
#内置的tomcat服务启动监听端口号 server: port: 6002 #EurekaServer配置 eureka: instance: hostname: eureka6002 #EurekaServer的名字 client: register-with-eureka: false #此EurekaServer不在注册到其他的注册中心 fetch-registry: false #不在从其他中心中心拉取服务器信息 service-url: defaultZone: http://eureka6001.com:6001/eureka #注册中心访问地址--------------------------------------- #内置的tomcat服务启动监听端口号 server: port: 6001 #EurekaServer配置 eureka: instance: hostname: eureka6001 client: register-with-eureka: false #此EurekaServer不在注册到其他的注册中心 fetch-registry: false #不在从其他中心中心拉取服务器信息 service-url: defaultZone: http://eureka6002.com:6002/eureka #注册中心访问地址
3、主启动类
@SpringBootApplication //标记这是主启动类 @EnableEurekaServer //标记这是EurekaServer public class AppStart2 { public static void main(String[] args) { SpringApplication.run(AppStart2.class, args); } }
2、微服务配置
1、导入依赖,上面的依赖
2、配置application.yml中添加
eureka: client: register-with-eureka: true #允许注册到EurekaServer fetch-registry: true #从其他中心中心拉取服务器信息 service-url: defaultZone: http://eureka6002.com:6002/eureka,http://eureka6001.com:6001/eureka #注册中心访问地
3、主启动类
@SpringBootApplication @EnableEurekaClient //标记这是一个Euerka客户端,必须要写 public class ProductProvider_8001 { public static void main(String[] args) { SpringApplication.run(ProductProvider_8001.class,args); } }
3、启动项目
访问http://localhost:6001/ 和 http://localhost:6002/
看完上述内容,你们对使用SpringCloud怎么实现Eureka服务发现有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联网站建设公司行业资讯频道,感谢大家的支持。
另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网页标题:使用SpringCloud怎么实现Eureka服务发现-创新互联
本文链接:https://www.cdcxhl.com/article4/dpghie.html
成都网站建设公司_创新互联,为您提供软件开发、网页设计公司、面包屑导航、响应式网站、企业建站、域名注册
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联