SpringCloud——注册中心(eurka-server)

注册中心也叫服务中心,用于注册服务,管理服务,所有的接口都是运行在这之上的。

pom.xml


	4.0.0
	com.springcloud.demo
	eureka-server
	dev
	jar
	服务注册中心

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

	
		
		com.cc.yonyou.BootMain
		UTF-8
		UTF-8
		1.8
		Dalston.SR4
		2.2.2
	

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

		
		
			org.springframework.boot
			spring-boot-starter-web
		


		
		
			org.springframework.boot
			spring-boot-starter-actuator
		

	

	
		
			
				org.springframework.cloud
				spring-cloud-netflix
				1.4.0.RELEASE
				pom
				import
			
		
	

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
			
			
				org.apache.maven.plugins
				maven-surefire-plugin
				
					true
				
			
		
	

	
		
			spring-milestones
			Spring Milestones
			https://repo.spring.io/milestone
			
				false
			
		
	

application.properties

#注册中心名
spring.application.name=eureka-server
#注册中心端口号
server.port=12000
#注册中心ip地址
eureka.instance.hostname=localhost
#注册中心访问路径
eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka/
#是否注册自己,没有必要注册自己
eureka.client.registerWithEureka= false
#是否从eureka服务器获取注册
eureka.client.fetchRegistry= false
#设置清时间
eureka.server.eviction-interval-timer-in-ms=40000

BootMain.java

package com.springcloud.demo;

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

@EnableEurekaServer
@SpringBootApplication
public class BootMain {
	public static void main(String[] args) {
		SpringApplication.run(BootMain.class, args);
	}
}

主要是添加@SpringBoot启动类注解,@EnableEurekaServer标志为注册中心启动接口

 

你可能感兴趣的:(微服务,SpringCloud)