189 8069 5689

springcloud(三):Eureka服务的搭建-创新互联

1、 概念: Eureka - 云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。

专注于为中小企业提供成都网站设计、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业托克逊免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

2、 搭建:a、首先讲下单机搭建,先新建一个maven项目,在pom里面导入eureka的坐标:

                  

                    

                      org.springframework.boot

                      spring-boot-starter-parent

                      1.4.0.RELEASE

                     

                  

                   org.springframework.cloud

                   spring-cloud-starter-eureka-server

                  

                  

        b、新建类EurekaApplication

                        @SpringBootApplication

                        @EnableEurekaServer

                        public class EurekaApplication {

                         public static void main(String[] args) {

                          SpringApplication.run(EurekaApplication.class, args);

                         }

                        }

          其中@EnableEurekaServer,启动一个服务注册中心提供给其他应用进行对话

        c、application.properties的配置项

          # 默认的端口 server.port=8761

          eureka.client.register-with-eureka=false

          eureka.client.fetch-registry=false

          eureka.client.serviceUrl.defaultZone=http://localhost:${server.port}/eureka/

       d、启动springboot,并访问http://localhost:8761/

3、上面只是单机模式环境,商用环境往往是要高可用(HA)的环境,这个时候就要考虑集群,一个节点挂了,还有另外一个节点,集群我们只要改下配置文件就可以了


eureka.client.serviceUrl.defaultZone=http://localhost:8762/eureka/;http://localhost:8763/eureka/;如果ip不同,配置三个节点,则需要三台机器

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享名称:springcloud(三):Eureka服务的搭建-创新互联
文章地址:http://jkwzsj.com/article/dijgjh.html

其他资讯