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