Alibaba Sentinel 安装教程


1 摘要

Sentinel 是阿里开源的微服务流量限制、监控的框架。是承载阿里双十一大流量的核心技术之一。官网文档丰富、系统集成方便、开箱即用。本文将整理 Alibaba Sentinel 的安装教程。

Sentinel Github: https://github.com/alibaba/Sentinel

2 下载

下载地址: https://github.com/alibaba/Sentinel/releases

选择 jar 文件下载即可

3 安装

Sentinel 下载的 jar 文件即为可执行文件,无需再安装

4 配置

Sentinel 为标准的 SpringBoot 项目,其 jar 文件中包含 Tomcat,默认的配置为:

端口(server.port): 8080

Sentinel 服务地址(csp.sentinel.dashboard.server): 127.0.0.1:8080

可以在启动时指定配置

示例:

指定端口为 8666

java -jar -Dserver.port=8666 sentinel-dashboard-1.8.0.jar

5 启动

推荐在 sentinel jar 文件同级目录下创建启动脚本

start_sentinel.sh

# !/bin/sh

nohup java -Dserver.port=8666 -Dcsp.sentinel.dashboard.server=127.0.0.1:8666 -Dproject.name=sentinel-dashboard -jar /root/sentinel-dashboard-1.8.0.jar >/dev/null 2>&1 &

这里需要注意的是 java -jar 后边需要接的是 jar 的完整路径,这样启动之后,使用 jps 命令才会是包含 jar 包的名称,否则只是 jar ,如果同一台服务器中有多个 jar 项目,则无法区分出每个 jar 属于哪一个项目。

jps显示的java进程名称为jar如何解决

6 使用

Sentinel 访问路径:

http://ip:port

eg: 
http://172.16.140.10:8666

Sentinel 用户名和密码:sentinel

7 centOS 7 端口开放

永久开启端口

sudo firewall-cmd --add-port=8666/tcp --zone=public --permanent

重载防火墙

sudo firewall-cmd --reload

8 推荐参考资料

官方文档 Spring Cloud Alibaba Sentinel

官方文档 Sentinel 新手指南

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值