本文主要是介绍spring cloud 向eureka注册中心 注册provider,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
对于eureka启动类的注解为:@EnableEurekaServer, 其他向其注册中心注册的都叫client:@EnableEurekaClient
1.pom配置文件:
<!-- 注册eureka --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-eureka</artifactId></dependency><!-- 打印日志 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency>
2.resource 文件:
server:port: 7900
spring:application:name: ms-eureka-providerjpa:generate-ddl: falseshow-sql: truehibernate:ddl-auto: nonedatasource:platform: h2schema: classpath:schema.sqldata: classpath:data.sql
logging:level:root: INFOorg.hibernate: INFOorg.hibernate.type.descriptor.sql.BasicBinder: TRACEorg.hibernate.type.descriptor.sql.BasicExtractor: TRACEcom.itmuch: DEBUG
eureka:client:healthcheck:enabled: trueserviceUrl:defaultZone: http://ljf:123@localhost:8761/eurekainstance:prefer-ip-address: trueinstance-id: ${spring.application.name}:${spring.cloud.client.ipAddress}:${spring.application.instance_id:${server.port}}
3.启动类:
package com.ljf.weifuwu.springcloud.eureka.provider;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;/*** Hello world!**/
@SpringBootApplication
@EnableEurekaClient
public class EurekaProviderApp
{public static void main( String[] args ){SpringApplication.run(EurekaProviderApp.class,args);System.out.println( "eurka中的提供者启动成功!" );}
}
4.访问:http://localhost:8761/
这篇关于spring cloud 向eureka注册中心 注册provider的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!