本文为我在项目中的使用,仅供项目开发人员查看
1:背景
在从数据库服务data
读取(以下简称data)之前,首先需要确保自己的服务(假设服务名为fegin-demo
)是正常能向Eureka注册中心注册的,注册步骤如下:
- 将
src/main/resource
下的application.yml
文件内容全部删除,然后添加下面代码
备注: 端口号具体请询问快乐博或者我,服务名自己定
eureka:
instance:
preferIpAddress: true
instance-id: ${spring.cloud.client.ipAddress}:${server.port}
client:
serviceUrl:
defaultZone: 注册中心地址
server:
port: 端口号
spring:
application:
name: fegin-demo
- 找到主启动类FeginDemoApplication.java(在
src/main/java/com.hust.fegindemo
下),在类上添加注解如下(如果有的话,就忽略这步):
@EnableDiscoveryClient
@SpringBootApplication
- 仍在该类下,右键 - run as - java application ,启动类,如果出现