Mac(M系列) 微服务保护技术Sentinel安装与快启动

一、安装

1、本地使用

(1)下载与启动Sentinel

a、Sentinel jar包下载官网
b、终端打开文件夹

cd Sentinel的jar包所在文件夹路径

c、启动Sentinel

java -Dserver.port=[设置Sentinel端口] -Dcsp.sentinel.dashboard.server=localhost:[设置Sentinel端口(与前面端口相同)] -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-[下载jar包版本号].jar

(2)微服务使用Sentinel

a、导入依赖包

<!--微服务保护技术sentinel-->
<!-- https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-sentinel -->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
    <version>2023.0.1.0</version>
</dependency>

b、编写配置

spring:
  cloud:
 	sentinel:
      transport:
        dashboard: localhost:[启动时设置的端口号]

d、运行

访问:localhost:[启动时设置的端口号] 进入Sentinel界面。
	 默认账号密码均为:sentinel

在这里插入图片描述

二、快启动

1、使用原因

我在使用Sentinel时候总是需要在终端首先打开Sentinel的jar包所在文件夹,然后启动,记命令和写命令比较麻烦。我就直接写了一个快启动的文件,双击即可启动Sentinel

2、快启动设置

(1)创建一个xxx.command文件

我目前还没有发现mac像win一样右击创建文本文件的方法,我这里直接复制一个java文件修改了名字和后缀名
在这里插入图片描述

(2)编写xxx.command中内容

直接复制修改"[]"中内容即可使用,无需在意注释

#!/bin/bash
cd xxx.command所在文件夹
java -Dserver.port=[修改为你之前设置的Sentinel端口] -Dcsp.sentinel.dashboard.server=localhost:[修改为你之前设置的Sentinel端口] -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-[修改为Sentinel的jar包版本号].jar &
sleep 3  # 等待3秒以确保服务器启动(这3秒会启动Sentinel服务,然后再去浏览器打开输入账号和密码)
open "http://localhost:[修改为你之前设置的Sentinel端口]"

(3)给xxx.command权限

sudo chmod +x /Users/[xxx.command所在文件夹]/sentinelbuild.command   

(4)双击xxx.command即可打开Sentinel服务

(5)输入账号密码开始使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值