目录

Sentinel-dashboard安装下载

前景提要

  • 想看开源项目,有一个设计到这个工具,由于官方文档主要是在描述和开发相关的,对于很多只想使用界面的用户十分不友好,因此写了这个文章给那些只需要使用的小伙伴,希望对您有帮助,多多支持点赞。

一、 构建环境

软件名称 版本 相关文章推荐
Git 13.5.0 https://www.cnblogs.com/liuyangfirst/p/15996063.html
JDK 1.8 https://www.cnblogs.com/liuyangfirst/p/14334385.html
Zookeeper 3.8.0 https://www.cnblogs.com/liuyangfirst/p/16181427.html

二、下载安装与配置

1、进入百度搜索:Sentinel 或访问地址:面向云原生微服务的高可用流控防护组件

2、进入git主界面,然后找到如图位置(此处为各个发布版本)。



3、看到版本信息,找到下载的位置进行下载就可以了。



4、下载后在本地的盘中找到下载的包,找到命令窗口进行运行。

5、保证java环境配置无误,输入命令启动。

6、防止端口冲突进行参数设置

参数 作用
-Dserver.port 自定义设置端口号(最常用)
-Dproject.name 自定义项目名称
-Dcsp.sentinel.dashboard.server 自定义服务
-Dcsp.sentinel.log.dir 日志输出控制
  • 自定义端口:


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

  • 日志输出:


    java -Dcsp.sentinel.log.dir=D:\home\logs\csp\ -jar sentinel-dashboard-1.8.6.jar

    • 会在本地自动创建文件夹,并将日志文件存于此处。

  • 命令可以混合使用。(注意中间的空格)


java -Dserver.port=9999 -Dcsp.sentinel.log.dir=D:\home\logs\csp\ -jar sentinel-dashboard-1.8.6.jar
  • 更多参数参考官方文档:启动配置文档

    • java的话要在前面加个大写的-D,等号后添加值。

      例如:-Dproject.name = zhangsan

三、功能简述与相关文档查阅

1、简单操作介绍

1)、登录,账户/密码:sentinel/sentinel

2)、没有任何项目的时候,最新版本是什么都不显示的。

3)、启动一个应用试试。

  • sential单独配置zookeeper(保证下载安装无误),最简单的方式,配置应用需要会开发Java(自行查找)。

java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=zookeeper-监控 -Ddatasource.provider=zookeeper -Ddatasource.provider.zookeeper.server-addr=localhost:2181 -Dcsp.sentinel.log.dir=D:\home\logs\csp\ -jar sentinel-dashboard-1.8.6.jar

4)、界面使用说明

  • 经过上面的配置启动主界面变为这样。

  • 实时监控功能简述。

  • 簇点链路功能简述。(有集群的时候会有显示)

  • 流量规则功能简述。

    也可以新增,但是必须要有名称的服务,才会新增成功。

  • 熔断规则功能简述。

    防止服务崩溃的方式,设置一个阈值,就像家里的电如果电量过大,为了防止火灾就会有个保险丝,熔断就是类似的功能。

  • 热点规则功能简述。

  • 系统规则功能。

    这个是可以添加的。

  • 授权规则功能简述。

    可以添加访问的服务限制。

  • 集群监控功能简述。

  • 机器列表功能简述。

2、相关文档介绍

文档作用 地址
1 启动时对参数配置 启动配置文档
2 日志描述 日志描述
3 中文文档 https://sentinelguard.io/zh-cn/docs/introduction.html

结语

呕心沥血,希望点赞,收藏,评论,转发,您的支持就是本博主前进的动力.

2023年最新sentinel-dashbord部署安装(保姆级别)的更多相关文章

  1. _00024 尼娜抹微笑伊拉克_云计算ClouderaManager以及CHD5.1.0群集部署安装文档V1.0

    笔者博文:妳那伊抹微笑 itdog8 地址链接 : http://www.itdog8.com(个人链接) 博客地址:http://blog.csdn.net/u012185296 博文标题:_000 ...

  2. Ubuntu16.04 部署安装Docker容器 & 注意事项

    一.部署安装Docker容器 1.1 Ubuntu下安装 crul sudo apt install curl curl是利用URL语法在命令行方式下工作的开源文件传输工具.它被广泛应用在Unix.多 ...

  3. Docker+Redis镜像的原理以及部署安装(超详解附截图)

    文章来源:公众号-智能化IT系统. 一. DOCKER介绍 Docker简介 (1)Docker 是一个开源的应用容器引擎,基于 Go 语言,并遵从Apache2.0协议开源. (2)Docker 可 ...

  4. Redis Sentinel 集群安装 step by step

    一. 准备材料 服务器 IP address 操作系统 位数 Redis 版本   CNT06CAH05 192.168.3.47 CentOS 6.5 x64 Redis-3.2.6 sentine ...

  5. nginx部署安装

    首先需要下载Nginx软件包 nginx软件官方下载地址:[nginx官方下载连接](http://www.nginx.org) 建议选择稳定的软件版本,如果练习使用当然是无所谓,随便什么版本都可以, ...

  6. 【Docker学习之二】Docker部署安装

    环境 docker-ce-19.03.1-3.el7.x86_64 一.Docker的部署安装 Docker采用Linux(内核)技术,所以只能运行在Linux上,官方说Linux kernel至少3 ...

  7. VMware vSphere6.0 服务器虚拟化部署安装图解(最全,最详细)-搭建的所有步骤

    VMware vSphere6.0 服务器虚拟化部署安装图解 一 .VMware vSphere部署的前期规划要点 1.vSphere的优点 (略) 2如何利用现在的设备架构虚拟化环境 在虚拟化过程中 ...

  8. Redis 部署安装

    一.Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多 ...

  9. Rancher的部署安装(编排选用K8S)

    为什么要使用Rancher Rancher是一个开源的企业级容器管理平台.通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台.Rancher提供了在生产环境中使用的管理Do ...

  10. Docker学习笔记_04 Rancher的部署安装(编排选用K8S)

    原文地址:http://dbase.cc/2018/01/12/docker/04_rancher的部署安装/ 为什么要使用Rancher Rancher是一个开源的企业级容器管理平台.通过Ranch ...

随机推荐

  1. C#多线程开发-了解C#5.0 05

    前面一篇文章,了解了任务并行库.这是异步编程基础设施,它允许我们以模块化的方式设计程序,来组合不同的异步操作.解决了以往线程之间传递消息难等问题,但是我们在阅读和编写此类程序时还是会觉得非常难理解程序 ...

  2. .net core 自定义授权策略提供程序进行权限验证

    .net core 自定义授权策略提供程序进行权限验证 在这之前先了解一下鉴权和授权的概念: 鉴权 鉴权可以说是身份验证,身份验证是确定用户身份的过程: 在ASP.NET Core 中身份验证是由身份 ...

  3. PHP的序列化和反序列化

    PHP序列化 什么是PHP序列化 serialize() //将一个对象转换成一个字符串 unserialize() //将字符串还原成一个对象 通过序列化与反序列化我们可以很方便的在PHP中进行对象 ...

  4. 迁移学习(DCCL)《Domain Confused Contrastive Learning for Unsupervised Domain Adaptation》

    论文信息 论文标题:Domain Confused Contrastive Learning for Unsupervised Domain Adaptation论文作者:Quanyu Long, T ...

  5. 随机服务系统模拟—R实现(二)

    M/M/1随机服务系统的模拟 M/M/1模型是一种出生-死亡过程,此随机过程中的每一个状态代表模型中人数的数目.因为模型的队列长度无限且参与人数亦无限,故此状态数目亦为无限.例如状态0表示模型闲置.状 ...

  6. 存储系统模拟—R实现

    存储系统 存储问题是人们最熟悉又最需要研究的问题之一.例如企业储存的原材料.在制品等,存储太少,不足以满足生产的需要,将使生产过程中断; 存储太多,超过了生产的需要,将造成资金及资源的积压浪费.商店储 ...

  7. [数据库]Oracle数据迁移至HIVE(待续)

    step1 导出csv数据,并 call sql_to_csv('select * from BE_JJZKJCQKTJ', 'OUT_PATH', 'DA.BE_JJZKJCQKTJ.csv'); ...

  8. Django笔记二十之手动编写migration文件

    本文首发于公众号:Hunter后端 原文链接:Django笔记二十之手动编写migration文件 前面介绍过,migration 文件主要记录的是 Django 系统 model 的变化,然后通过 ...

  9. Mybatis 框架下 SQL 注入攻击的方式

    前言 SQL注入漏洞作为WEB安全的最常见的漏洞之一,在java中随着预编译与各种ORM框架的使用,注入问题也越来越少. 新手代码审计者往往对Java Web应用的多个框架组合而心生畏惧,不知如何下手 ...

  10. linux防火墙开放1521端口

    问题描述:使用plsql连接数据库发现TNS报错,登录服务器发现防火墙开放,如果直接关闭防火墙,所有的端口都可以连接,但是实际中可能会遇到开启防火墙的库,这时候需要开放单一端口对某一服务器或者某一网段 ...