Sentinel基本概述和控制台的集成(重要)

转载:https://mp.weixin.qq.com/s?__biz=MzkxNDQzOTcyOQ==&mid=2247489159&idx=1&sn=de2f6568962fbe69905942cbbf5861d5&chksm=c16f3dd9f618b4cf52d42fe69304ecbf347be219600347c4feba05d231e54274e2f580f1871a&cur_album_id=2812233799676723203&scene=189#wechat_redirect

在这里插入图片描述
在这里插入图片描述

Sentinel官网(https://sentinelguard.io/zh-cn/docs/introduction.html)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载安装运行,下载地址:https://github.com/alibaba/Sentinel/releases

sentinel 官方下载: :https://github.com/alibaba/Sentinel/releases

sentinel 加速下载:https://pan.wxredcover.cn/down.php/05d9dee45152a19dc9bd605299a531b5.jar

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

运行命令:

java -Dserver.port=8718 -jar sentinel-dashboard-1.8.6.jar

或者参考

java -Dserver.port=8858  -Dsentinel.dashboard.auth.username=sentinel  -Dsentinel.dashboard.auth.password=sentinel
-Dserver.servlet.session.timeout=7200  -jar D:\sentinel\sentinel-dashboard-1.8.1.jar

运行时可以改变端口号(默认8080)我这里改成8718演示,但是这是一种临时更改,下次重新启动的时候sentinel 的默认端口还是8080。启动后,访问:http://localhost:8718/ 账号密码:sentinel/sentinel

在这里插入图片描述
在这里插入图片描述

 <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
 </dependency>

在这里插入图片描述

server:
  port: 8401
spring:
  application:
    name: cloud-sentinel #微服务应用的名字
  cloud:
    sentinel:
      transport:
        #这里配置控制台的地址
        dashboard: localhost:8718
        #注意:很多连不上控制台就是没有配置client-ip,而且最好不要配置localhost或127.0.0.1,尽量配置成宿主机的ip
        client-ip: 172.28.20.236
        #默认8719端口,假如被占用会自动从8719开始,依次+1扫描,直到找到未被占用的端口
        port: 8719

或者

IDEA配置启动参数

加入JVM参数-Dcsp.sentinel.dashboard.server=consoleIp:port指定控制台的地址和端口。

在这里插入图片描述

@RestController
@Slf4j
@RequestMapping("")
public class TestController {

    @GetMapping("/testA")
    public CommonResult<String> testA() {
        return new CommonResult<>(200, "success", "testA");
    }

    @GetMapping("/testB")
    public CommonResult<String> testB() {
        return new CommonResult<>(200, "success", "testB");
    }
}

项目结构:

在这里插入图片描述

服务启动,访问接口http://localhost:8401/testA 注册到sentinel

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值