spring cloud eureka server 搭建(1/3)

2018-03-01 11:24:52来源:oschina作者:Germmy人点击

分享
环境:

Mac+Intellij2017+Spring Cloud Dalston


步骤:

1、新建一个Maven项目


2、pom导入如下内容:


<?xml version="1.0" encoding="UTF-8"?>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
com.mzjf.eurekaserver
eurekaserver
1.0-SNAPSHOT

org.springframework.boot
spring-boot-starter-parent
1.5.4.RELEASE




org.springframework.cloud
spring-cloud-starter-eureka-server





org.springframework.cloud
spring-cloud-dependencies
Dalston.SR1
pom
import




3、新建Spring Boot启动程序Application:


package com.mzjf;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
/**
* Created by germmy on 18/2/27.
*/
@EnableEurekaServer
@SpringBootApplication
public class Application {
public static void main(String[] args) {
new SpringApplicationBuilder(Application.class)
.web(true).run(args);
}
}

4、新加application.yml文件:


server:
port: 8081
eureka:
instance:
hostname: localhost
client:
registerWithEureka: false
fetchRegistry: false
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

注意:这里注册中心的端口是8081,以后客户端连接时都要写这个端口。


5、运行命令mvn spring-boot:run或者直接右击,都可以运行。


6、打开浏览器,输入:http://localhost:8081/,界面如下



最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台