zoukankan      html  css  js  c++  java
  • 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端口。

     

     

     

     

     

     

  • 相关阅读:
    iOS开发UI篇—Quartz2D使用(截屏)
    iOS开发UI篇—Quartz2D使用(信纸条纹)
    iOS开发UI篇—Quartz2D使用(绘图路径)
    iOS开发UI篇—Quartz2D简单使用(三)
    戴文的Linux内核专题:04安全
    戴文的Linux内核专题:03驱动程序
    戴文的Linux内核专题:02源代码
    戴文的Linux内核专题:01介绍
    nginx+php+扩展件安装实践版
    git常用命令
  • 原文地址:https://www.cnblogs.com/programer-xinmu78/p/10486445.html
Copyright © 2011-2022 走看看