当前位置:网站首页>Sentinel安装与部署
Sentinel安装与部署
2022-07-31 14:05:00 【Leon_Jinhai_Sun】
和Nacos一样,它是独立安装和部署的,下载地址:Releases · alibaba/Sentinel · GitHub
注意下载下来之后是一个jar文件(其实就是个SpringBoot项目),我们需要在IDEA中添加一些运行配置:

接着就可以直接启动啦,当然默认端口占用8080,如果需要修改,可以添加环境变量:

启动之后,就可以访问到Sentinel的监控页面了,用户名和密码都是sentinel,地址:http://localhost:8858/#/dashboard

这样就成功开启监控页面了,接着我们需要让我们的服务连接到Sentinel控制台,老规矩,导入依赖:
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
</dependency>然后在配置文件中添加Sentinel相关信息(实际上Sentinel是本地在进行管理,但是我们可以连接到监控页面,这样就可以图形化操作了):
spring:
application:
name: userservice
cloud:
nacos:
discovery:
server-addr: localhost:8848
sentinel:
transport:
# 添加监控页面地址即可
dashboard: localhost:8858现在启动我们的服务,然后访问一次服务,这样Sentinel中就会存在信息了(懒加载机制,不会一上来就加载):

现在我们就可以在Sentinel控制台中对我们的服务运行情况进行实时监控了,可以看到监控的内容非常的多,包括时间点、QPS(每秒查询率)、响应时间等数据。
按照上面的方式,我们将所有的服务全部连接到Sentinel管理面板中。
边栏推荐
- Miller_Rabin 米勒拉宾概率筛【模板】
- 已解决(pymysqL连接数据库报错)pymysqL.err.ProgrammingError: (1146,“Table ‘test.students‘ doesn‘t exist“)
- The 232-layer 3D flash memory chip is here: the single-chip capacity is 2TB, and the transmission speed is increased by 50%
- LeetCode rotate array
- Analysis of the startup source code of hyperf (2) - how the request reaches the controller
- MySQL玩到这种程度,难怪大厂抢着要!
- AWS implements scheduled tasks - Lambda+EventBridge
- CodeIgniter 打开错误日志
- [QNX Hypervisor 2.2 User Manual] 9.13 rom
- I summed up the bad MySQL interview questions
猜你喜欢

OAuth2:搭建授权服务器

The Selenium IDE of the Selenium test automation

Redis 】 【 publish and subscribe message

Asynchronous processing business using CompletableFuture

20.nn.Module

技能大赛dhcp服务训练题

Motion capture system for end-positioning control of flexible manipulators
![MySQL [subquery]](/img/0b/9bbf54c500d85976e6d6776b6c6f13.png)
MySQL [subquery]

The use of C# control CheckBox

对数字化时代的企业来说,数据治理难做,但应该去做
随机推荐
[Pytorch] F.softmax() method description
Shell project combat 1. System performance analysis
Sentinel服务熔断和降级
推荐系统-召回阶段-2013:DSSM(双塔模型)【Embedding(语义向量)召回】【微软】
Usage of += in C#
Nuget package and upload tutorial
已解决(pymysqL连接数据库报错)pymysqL.err.ProgrammingError: (1146,“Table ‘test.students‘ doesn‘t exist“)
AWS实现定时任务-Lambda+EventBridge
[Blue Bridge Cup Trial Question 46] Scratch Magnet Game Children's Programming Scratch Blue Bridge Cup Trial Question Explanation
[Pytorch] torch.argmax() usage
Uniapp WeChat small application reference standard components
C# using ComboBox control
VU 非父子组件通信
以后面试官问你 为啥不建议使用Select *,请你大声回答他!
技能大赛训练题:交换机的远程管理
MySQL [aggregate function]
A detailed explanation of the usage of Async and Await in C#
The Selenium IDE of the Selenium test automation
[QNX Hypervisor 2.2 User Manual] 9.13 rom
Unity study notes Description of AVPro video jump function (Seeking)