当前位置:首页 > Java > 正文内容

Spring Cloud入门教程一之Eureka Server

flowstone7年前 (2018-10-13)Java517

项目环境

  • MacOS

  • JDK1.8

  • IntelliJ IDEA 2018.2

  • Maven 3.5.4


创建项目

  1. 采用Spring Initializr创建项目

  2. 选择Cloud Discovery->Eureka Discovery->项目名称

package me.xueyao;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

@SpringBootApplication
//注解该类是EurekaServer服务
@EnableEurekaServer
public class EurekaServerApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaServerApplication.class, args);
    }
}

配置文件application.yml

eureka:
  client:
    service-url:
      defaultZone: http://localhost:8762/eureka/
    register-with-eureka: false  #是否在eureka中注册,false不用注册
    fetch-registry: false #是否发现注册,不注册
  server:
    enable-self-preservation: false # false表示在此eureka服务器中关闭自我保护模式#server:#  port: 8761  #服务端口spring:
  application:
    name: eureka-server #应用名


启动项目,在浏览器中输入EurekaServer地址http://127.0.0.1:8761,如果页面能正常显示则说明创建Eureka Server成功


扫描二维码推送至手机访问。

版权声明:本文由薛尧的博客发布,如需转载请注明出处。

本文链接:https://flowstone.sourceforge.io/?id=27

分享给朋友:

相关文章

ElasticSearch从入门到放弃(一)-安装&运行

这几天看到新闻,说ElasticSearch上市了,真的没有想到这个非常流行的开源项目竟然上市了,这个公司的程序员都走上了财务自由的道路。 以前用过ElasticSearch全文搜索引擎,但是时间长也忘记了差不多了,以前而且还是用的老版本,...

Lombok的使用

近期在众多微信公众号中,都看到了许多大牛,写了Lombok的文章,我看了一下,基本上就围绕着如何减少代码来做说明,我来总结一下。公司现在的项目没有使用Lombok,一些实体类都是我们用IDEA提供的快捷方式生成的,后来,公司新来了一个大牛,...

Java多线程-程序运行堆栈分析

class文件内容class文件包含JAVA程序执行的字节码;数据严格按照格式紧凑排列在class文件中的二进制流,中间无任何分隔符;文件开头有一个0xcafebabe(16进制)特殊的一个标志。JVM运行时数据区线程独占:每个线程都会有它...

Java多线程-线程状态

线程状态6个状态定义:java.lang.Thread.StateNew: 尚未启动的线程的线程状态。Runnable: 可运行线程的线程状态,等待CPU调度。Blocked: 线程阻塞等待监视器锁定的线程状态。处于synchronized...

Java多线程-线程中止

不正确的线程中止-StopStop:中止线程,并且清除监控器锁的信息,但是可能导致 线程安全问题,JDK不建议用。 Destroy: JDK未实现该方法。/**  * @author simon  ...