zoukankan      html  css  js  c++  java
  • 4-4 Eureka环境构建


    之前准备好的文本


    SpringCloud 依赖:
    
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${last.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
    
    ==============================================
    
    Eureka Server:
    
    pom dependency:
    
        <dependency>
          <groupId>org.springframework.cloud</groupId>
          <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
      </dependency>
        
    properties:
    
    server:
        port: 8761
    
    eureka:
        instance:
            hostname: localhost
            prefer-ip-address: true
        client:
            register-with-eureka: false
            fetch-registry: false
        service-url:
            defaultZone: http://localhost:8761/eureka/
            
            
    Eureka Client:
    
    pom dependency:
    
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
    </dependency>
    
    
    properties:
    
    server:
        port: 8201
    
    eureka:
        client:
            service-url:
                defaultZone: http://localhost:8761/eureka/
    
        
    spring:
        application:
            name: helloService
    Eureka配置依赖

    新建模块

    先复制一下我们的groupId




      
    eurekaServer需要我们开发的不多,它仅仅是只需要这么个模块。

    这里也什么不选,一会把配置文件复制进来。大家看下效果就可以了。

    都换成下划线

    没用的先删掉

    因为不存在开发,所以test删除。

    配置文件修改成yml的格式


    复制parent部分

    放到我们的这里

    删除Srping boot和test的相关依赖项

    不会作为web依赖引入,只会作为一个单独的服务去提供。

    父节点引入这个模块


    这样eureka模块默认就有了这几个的引用,因为父模块已经有了。

    那么他的dependency自然也就有这一项Srping cloud了。

    这样就代表了 我们配置文件中第一项就做好了。

    下面要做的就是复制eureka-server的依赖、

    复制过来后,右下角,记得Import Packages。导入这些包

    这样在maven projects里面就可以看到了我们引入的依赖的包了。



    这样就说明我们整个的使用环境就ok了。 

    结束


  • 相关阅读:
    各种素材类精品网站
    Java如何设置代理ip
    Spring事务的实现方式和原理以及隔离级别?
    Spring 是什么?
    线程池中阻塞队列的作用?为什么是先添加队列而不是先创建最大线程?
    为什么用线程池?解释下线程池参数
    并发三大特性
    ThreadLocal的原理和使用场景。
    谈谈对线程安全的理解
    sleep,wait,join,yield
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12695206.html
Copyright © 2011-2022 走看看