文档说明
程序包路径:/home/sentinel/sentinel-dashboard-1.8.9.jar
服务监听端口:8082,默认端口(8080)
日志目录:/root/logs,日志文件:sentinel-dashboard-1.8.9.log
管理命令:systemctl start/stop/restart/status sentinel-dashboard
相关jar包已经关联文章
一、官方部署文档及下载地址
https://github.com/alibaba/Sentinel/releases?spm=7145af80.204886dc.0.0.6e0c7021AmyMWG#release-1.8.9
进阶指南-阿里云Spring Cloud Alibaba官网
二、个人部署
1、创建存放 Sentinel 控制台jar包的目录
bash
mkdir -p /home/sentinel
2、创建日志存放目录
bash
mkdir -p /root/logs
3、编写 systemd 服务配置文件
bash
[Unit]
Description=Sentinel Dashboard 1.8.9 Service
After=network.target
[Service]
User=root
WorkingDirectory=/home/sentinel
# 修复:改用systemd标准日志输出方式,兼容所有Linux系统,确保日志文件正常生成
ExecStart=/usr/bin/java \
-Dserver.port=8082 \
-Dcsp.sentinel.dashboard.server=localhost:8082 \
-Dproject.name=sentinel-dashboard \
-jar sentinel-dashboard-1.8.9.jar
# 固定日志输出路径,强制落地日志文件
StandardOutput=file:/root/logs/sentinel-dashboard-1.8.9.log
StandardError=file:/root/logs/sentinel-dashboard-1.8.9.log
# 进程退出自动重启
Restart=on-failure
RestartSec=3
# 进程最大打开文件数优化
LimitNOFILE=65535
[Install]
# 开机自启
WantedBy=multi-user.target
4、重载 systemd 配置、管理服务
bash
systemctl daemon-reload
5、常用服务管理命令
bash
# 启动服务
systemctl start sentinel-dashboard
# 停止服务
systemctl stop sentinel-dashboard
# 重启服务(更新jar包/修改配置后执行)
systemctl restart sentinel-dashboard
# 查看运行状态
systemctl status sentinel-dashboard
# 设置开机自启
systemctl enable sentinel-dashboard
# 取消开机自启
systemctl disable sentinel-dashboard
6、验证部署是否成功
bash
systemctl status sentinel-dashboard

7、查看实时日志
bash
tail -f /root/logs/sentinel-dashboard-1.8.9.log
三、服务访问
1、控制台
默认用户名/密码:sentinel
bash
http://127.0.0.1:8082
2、注册服务
默认端口8719