zoukankan      html  css  js  c++  java
  • eureka demo

    1.maven搭建父工程

      pom.xml中添加springcloud的依赖

    2.搭建服务端工程 eureka-server

      1.pom.xml中添加eureka server的依赖

      2.application.yml中配置端口号等信息

    server:

      port: 8761

    eureka:

      instance:

      hostname:localhost

      client:

      register-with-eureka:false    不需要向自己注册和检索

      fetch-registry:false

      service-url:

        default Zone:

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

      3.修改服务端java代码

    @SpringbootApplication

    @EnableEurekaServer

    public class EurekaApplication {

      public static void main(String[] args) {

        SpringApplication.run(EurekaApplication.class, args);

      }

    }

      4.应用启动

    localhost:8761 可看到eureka的信息面板

    3.搭建客户端工程 eureka-user

      1.添加maven工程依赖

      2.编写配置文件application.yml

    server:

      port:8000 #

    eureka:

      instance:

      prefer-ip-address:true #显示主机地址ip

      client:

      server-url:

        default Zone: http://localhost:8761/eureka/    #指定eureka服务器地址

    spring:

      application:

        name: eureka-user   #指定应用名称

      3.修改客户端代码

    @SpringbootApplication

    @EnableEurekaClient

    @RestController

    public class EurekaApplication {

      @RequstMapping("/test")

      public String test() {

        return "hello world!";

      }

      public static void main(String[] args) {

        SpringApplication.run(EurekaApplication.class, args);

      }

    }

    启动应用,通过localhost:8761查看client是否注册的服务;

    注意eureka server的自我保护机制会触发警告

  • 相关阅读:
    如何量化用户体验UE(How To Quantify The User Experience)[网摘]
    完美简单的loading外部文件.
    FLV播放器 源码二例
    让你的网站上实时更新各大网站的新闻
    我的第一次涂鸦
    Alan Cooper 的交互设计观 [网摘]
    把视频文件自动的在服务器端转换成FLV文件的FFMPEG的编译方法[网摘]
    ASP.NET 页面生命周期
    ASP.NET MVC Area操作
    浅谈DataAnnotations
  • 原文地址:https://www.cnblogs.com/Sam-2018/p/eureka.html
Copyright © 2011-2022 走看看