• Idea生成的的第一个eureka注册中心服务器


    操作:

    1、file->new->project

        Spring Initializer ->default

            点击next

    2、输入

        Group             项目名称一般为因为小写字母和数字结合

        Artifact        具体组件 小写字母组合

        Type             选择 Maven Project

        其他的默认

            点击next

    3、选择Cloud Discovery (服务发现)

        选择Eureke Server

        默认选择 spring boot版本

        点击next

    4、点击Finish

    5、点击New windows

    idea设置

    1、setting Maven 设置Maven home directory 设置为maven

                        User setting file 设置为本地Maven中的setting

    2、找到src->main->resources->application.properties修改名为application.yml

                    右键 refactor->rename录入application.yml

                    点击refactor

    3、打开application.yml 输入后并保存(注释字符为#)

    #服务器端口

    server:

    port: 7880

    #eureka 服务器设置

    eureka:

    instance:

    hostname: localhost

    client:

        #声明自己是一个服务

    registerWithEureka: false

    fetchRegistry: false

    serviceUrl:

    defaultZone: http://${eureka.instance.hostname}:${server.port}/Eureka

    #defaultZone: http://localhost:${server.port}/Eureka

        

    4、EurekaserverApplication.java类中声明自己是一个Eureka server服务

        @SpringBootApplication下面一行

        @EnableEurekaServer

        并使用 alt+enter自动导入类

     

     

     

    Eureka

    开元组件 Netfix公司开元的组件,目前已经闭源,很好的一个注册中心组件defaultZone: http://${euraka.instance.hostname}:${server.port}/Eureka

    修改为

    defaultZone: http://localhost:${server.port}/Eureka后不再报错

        

    解释:

    server.port    Eureka Server的Dashboard所使用的port

    eureka.client.register-with-eureka    是否要注册到服务器端,因为此处为Eureka Server,所以设定为false

    eureka.client.fetch-registry    是否从服务器端取得注册信息,因为此处为Eureka Server,所以设定为false

    eureka.client.serviceUrl.defaultZone    设定为为http://localhost:8801/eureka/,缺省为8761端口。

     

     

     

     

     

     

  • 相关阅读:
    Ensp模拟OSPF与ACL综合应用
    ENSP配置NAT
    Ensp配置RSTP
    EnspOSPF单区域配置
    Ensp配置静态路由和默认路由
    NotPron国外版
    MSF
    转换流
    梦之光芒1-14关通关秘籍
    php序列化与反序列化
  • 原文地址:https://www.cnblogs.com/programer-xinmu78/p/10486445.html
Copyright © 2020-2023  润新知