Sentinel 整合完成
This commit is contained in:
@@ -18,6 +18,18 @@
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.alibaba.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-bootstrap</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.alibaba.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.alibaba.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
|
||||
|
@@ -24,7 +24,7 @@ public class UserController {
|
||||
//这里以RESTFul风格为例
|
||||
@RequestMapping("/user/{uid}")
|
||||
public User findUserById(@PathVariable("uid") int uid) {
|
||||
System.out.println("调用图书服务");
|
||||
System.out.println("调用用户服务");
|
||||
return service.getUserById(uid);
|
||||
}
|
||||
}
|
||||
|
@@ -1,16 +1,11 @@
|
||||
server:
|
||||
port: 8101
|
||||
spring:
|
||||
datasource:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://43.143.164.194:3306/mac
|
||||
username: mac
|
||||
password: mactest
|
||||
# 应用名称 userservice
|
||||
application:
|
||||
name: userservice
|
||||
cloud:
|
||||
nacos:
|
||||
discovery:
|
||||
# 配置Nacos注册中心地址
|
||||
server-addr: localhost:8848
|
||||
namespace: dd668135-0bfe-489f-ab2b-24aefb21d156
|
||||
sentinel:
|
||||
transport:
|
||||
# 添加监控页面地址即可
|
||||
dashboard: localhost:8858
|
||||
|
14
user-service/src/main/resources/bootstrap.yml
Normal file
14
user-service/src/main/resources/bootstrap.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
spring:
|
||||
application:
|
||||
# 服务名称和配置文件保持一致
|
||||
name: userservice
|
||||
profiles:
|
||||
# 环境也是和配置文件保持一致
|
||||
active: dev
|
||||
cloud:
|
||||
nacos:
|
||||
config:
|
||||
# 配置文件后缀名
|
||||
file-extension: yml
|
||||
# 配置中心服务器地址,也就是Nacos地址
|
||||
server-addr: localhost:8848
|
Reference in New Issue
Block a user