springCloud-Alibaba——sentinel控制台安装

目录

1、控制台简介:

2、控制台安装:

(1)源码下载打jar包:

A、源码下载:

B、源码解压:

C、源码clean:

D、源码package:

E、获取jar包:

(2)直接下载jar包:

(3)部署控制台包:

(4)windows启动控制台:

(5)windows关闭控制台:

(6)linux启动控制台:

(7)linux关闭控制台:

A、查找服务进程ID:

B、杀死服务进程ID:

(8)访问控制台:

3、用户管理:


1、控制台简介:

Sentinel 控制台提供一个轻量级的控制台,它提供机器发现、单机资源实时监控、集群资源汇总,以及规则管理的功能。您只需要对应用进行简单的配置,就可以使用这些功能。

注意: 集群资源汇总仅支持 500 台以下的应用集群,有大概 1 - 2 秒的延时。如果想支持更多的集群,那就部署两个Sentinel即可。

2、控制台安装:

(1)源码下载打jar包:

A、源码下载:

源码下载地址:https://github.com/alibaba/Sentinel.git

B、源码解压:

将下载好的源码包解压到指定文件夹中。

C、源码clean:

在本地windows的cmd命令窗口,通过cd进入到sentinel源码包解压存放的文件夹中。然后通过maven进行clean。执行maven编译打包命令:

mvn clean

D、源码package:

在本地windows的cmd命令窗口,通过cd进入到sentinel源码包解压存放的文件夹中。然后通过maven进行编译打包,并且打包时跳过test。执行maven打包命令:

mvn package -DskipTests

E、获取jar包:

打开sentinel源码解压的文件夹中,然后进入到sentinel-dashboard\target文件夹中,会看到sentinel-dashboard.jar包,该包就是经过打包后可以直接运行的部署jar包。或者是可以按照第二种方法直接在sentinel下载页面中找到对应版本的jar包下载。

springCloud-Alibaba——sentinel控制台安装_第1张图片

(2)直接下载jar包:

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

springCloud-Alibaba——sentinel控制台安装_第2张图片

(3)部署控制台包:

将maven编译打包好的jar包放到要部署sentinel的文件夹中。

(4)windows启动控制台:

Sentinel 控制台是一个标准的 SpringBoot 应用,因此首先进入到部署sentinel的文件夹中,然后直接以 SpringBoot 的方式运行 jar 包即可。启动命令:

java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar

注意:端口号不要与其它应用冲突,建议server访问为IP和端口号,生产环境不要写localhost,本地开发环境可以写成localhost。

(5)windows关闭控制台:

直接将桌面启动控制台的窗口关闭即可。

(6)linux启动控制台:

Sentinel 控制台是一个标准的 SpringBoot 应用,因此首先进入到部署sentinel的文件夹中,然后直接以 SpringBoot 的方式运行 jar 包即可。生产环境一般是部署在linux上,因此在启动控制台的时候需要后台启动,后台启动命令:

nohup java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar &

(7)linux关闭控制台:

A、查找服务进程ID:

在linux中执行查找进行ID命令:

ps -ef | grep sentinel

B、杀死服务进程ID:

在linux中执行杀死进行ID的命令:

kill -9 进程ID号

(8)访问控制台:

在一台windows的浏览器上访问同网段中的windows或者linux上部署的sentinel控制台。

输入sentinel访问地址:http://localhost:8080/#/dashboard/home,即可访问到登录首页。默认用户名和密码为:sentinel/sentinel

springCloud-Alibaba——sentinel控制台安装_第3张图片

3、用户管理:

从 Sentinel 1.6.0 起,Sentinel 控制台引入基本的登录功能,默认用户名和密码都是 sentinel。暂时不支持用户管理,如果需要自行配置,可以在启动时通过如下参数进行调整:

用户名:-Dsentinel.dashboard.auth.username=sentinel,用于指定控制台的登录用户名为 sentinel;

密码:-Dsentinel.dashboard.auth.password=123456,用于指定控制台的登录密码为 123456;如果省略这两个参数,默认用户和密码均为 sentinel;

Session有效期:-Dserver.servlet.session.timeout=7200,用于指定 Spring Boot 服务端 session 的过期时间,如 7200 表示 7200 秒;60m 表示 60 分钟,默认为 30 分钟;

你可能感兴趣的:(springCloud-Alibaba——sentinel控制台安装)