当前位置: 首页 > wzjs >正文

网站建设销售招聘网页制作接单平台

网站建设销售招聘,网页制作接单平台,郑州有官方网站的公司,淄博政府网站建设公司哪家专业Ubuntu 24.04 上安装与 Docker 部署 Sentinel 一、Sentinel 简介 Sentinel 是阿里巴巴开源的分布式系统流量控制组件,提供流量控制、熔断降级和系统负载保护等功能。它通过可视化控制台(Dashboard)实现实时监控和规则管理,是微服…

Ubuntu 24.04 上安装与 Docker 部署 Sentinel

在这里插入图片描述

一、Sentinel 简介

Sentinel 是阿里巴巴开源的分布式系统流量控制组件,提供流量控制熔断降级系统负载保护等功能。它通过可视化控制台(Dashboard)实现实时监控和规则管理,是微服务架构中的重要防护组件。


二、Ubuntu 24.04 原生安装 Sentinel

步骤 1:安装 Java 环境
sudo apt update
sudo apt install openjdk-17-jdk -y
java -version  # 验证安装 (需显示 Java 17)# 设置 JAVA_HOME
echo "export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64" >> ~/.bashrc
source ~/.bashrc
步骤 2:下载 Sentinel Dashboard
wget https://github.com/alibaba/Sentinel/releases/download/1.8.6/sentinel-dashboard-1.8.6.jar
步骤 3:启动 Sentinel 控制台
java -Dserver.port=8089 -Dcsp.sentinel.dashboard.server=localhost:8089 \-jar sentinel-dashboard-1.8.6.jar# 后台运行 (推荐)
nohup java -Dserver.port=8089 -Dcsp.sentinel.dashboard.server=localhost:8089 \-jar sentinel-dashboard-1.8.6.jar > sentinel.log 2>&1 &
步骤 4:访问控制台

浏览器访问:http://<服务器IP>:8089
默认账号:sentinel
默认密码:sentinel


三、Docker 部署 Sentinel(推荐方案)

步骤 1:安装 Docker
sudo apt update
sudo apt install docker.io -y
sudo systemctl enable --now docker
docker --version  # 验证安装
步骤 2:拉取 Sentinel 镜像
docker pull bladex/sentinel-dashboard:1.8.6
步骤 3:启动 Sentinel 容器
docker run -d \--name sentinel \-p 8858:8858 \-e AUTH_USERNAME=admin \  # 自定义用户名-e AUTH_PASSWORD=your_strong_password \  # 自定义密码bladex/sentinel-dashboard:1.8.6
步骤 4:验证容器状态
docker ps -a | grep sentinel
# 应显示 STATUS: Up
步骤 5:访问控制台

浏览器访问:http://<服务器IP>:8858
使用自定义账号密码登录


四、配置与应用示例

1. 微服务接入 Sentinel

在 Spring Boot 应用的 application.yml 中添加:

spring:cloud:sentinel:transport:dashboard: 192.168.1.100:8858  # Sentinel 服务器地址port: 8719  # 本地监控端口
2. 常用 Docker 管理命令
# 查看实时日志
docker logs -f sentinel# 停止容器
docker stop sentinel# 重启容器
docker restart sentinel# 删除容器
docker rm -f sentinel

五、方案对比

部署方式启动速度隔离性管理复杂度适用场景
Ubuntu 原生安装中等较高开发测试环境
Docker 部署生产环境/云部署

六、安全加固建议

  1. 修改默认密码:首次登录后立即修改密码
  2. 启用 HTTPS:通过 Nginx 配置 SSL 加密
  3. 防火墙规则:仅允许可信 IP 访问 8858 端口
sudo ufw allow from 192.168.1.0/24 to any port 8858
sudo ufw enable

总结

本文提供了两种 Sentinel 部署方案:

  1. Ubuntu 原生安装适合本地开发调试
  2. Docker 部署更适合生产环境,具有快速部署、环境隔离等优势

Sentinel 作为微服务流量防护的关键组件,配合 RuoYi-Cloud 等框架使用,可有效提升系统稳定性。实际部署时建议:

  • 使用 Docker 方案保证环境一致性
  • 配合 Nacos 实现规则持久化
  • 定期备份 Sentinel 配置规则

部署问题排查提示:若无法访问控制台,请检查防火墙设置(sudo ufw status)和容器日志(docker logs sentinel)。

http://www.dtcms.com/wzjs/344935.html

相关文章:

  • 网站建设服务商网店代运营骗局流程
  • 恩施网站建设xiduyun安徽百度seo教程
  • 江苏网站建设网络公司如何做好seo基础优化
  • 建设与管理局网站南阳seo优化
  • 苏州专业做网站比较好的公司荥阳seo
  • wordpress主题带数据天津关键词优化网站
  • 建设一个网站的费用徐州网站建设方案优化
  • 烟台网站建设-中国互联营销策划公司主要做些什么
  • 高端网站建设哪家公司好外链收录网站
  • 导航网站怎么做seo的收费标准
  • 直接IP做访问我服务器的网站软文范文大全1000字
  • 朔州城市建设网站快速排名软件案例
  • 济南网站建设制作设计长沙网络营销推广公司
  • 卖软件的平台石家庄seo网络推广
  • 自己免费网站建设哪些网站有友情链接
  • 深圳网站建设及优化广西seo搜索引擎优化
  • 马拉松网站建设中国新冠一共死去的人数
  • 鹰潭网站制作网站收录大全
  • 自己做的网站如何连接入数据库百度品牌广告是什么
  • 福建建设厅网站 资质石景山区百科seo
  • 制作什么网站做毕业设计今日新闻头条新闻今天
  • 小程序定制开发的公司邯郸网站优化
  • 使用cdn的网站免费引流推广
  • SharePoint做网站好吗什么是网络营销平台
  • 往网站添加图片吗怎样免费建立自己的网站
  • 电子商务网站域名网络营销论坛
  • 广告公司怎么取名字网站seo系统
  • 抄袭网站模板全网推广平台
  • 滚动视觉差网站app开发网站
  • 昆明网站建设公司排名猫咪科技最新seo网站优化教程