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

资源类网站怎么做的深圳十大广告公司

资源类网站怎么做的,深圳十大广告公司,筹划建设智慧海洋门户网站,网站html动态效果序言 Sentinel 是阿里巴巴开源的一款流量防护与监控平台,它可以帮助开发者有效地管理微服务的流量,实现流量控制、熔断降级、系统负载保护等功能。本文将介绍如何在项目中部署和配置 Sentinel 控制台,实现微服务的流量防护和监控。 一、Sen…

序言

Sentinel 是阿里巴巴开源的一款流量防护与监控平台,它可以帮助开发者有效地管理微服务的流量,实现流量控制、熔断降级、系统负载保护等功能。本文将介绍如何在项目中部署和配置 Sentinel 控制台,实现微服务的流量防护和监控。

一、Sentinel 控制台部署流程

  1. 官网下载 Sentinel 控制台

    image.png

  2. 启动 Sentinel 控制台

    java \
    # 指定 Sentinel 控制台的端口为 8080
    -Dserver.port=8080 \
    # 配置 Sentinel 控制台的地址
    -Dcsp.sentinel.dashboard.server=localhost:8080 \
    # 指定 Sentinel 控制台的项目名称
    -Dproject.name=sentinel-dashboard \
    # 指定启动的 Java 应用程序的 JAR 文件
    -jar sentinel-dashboard.jar
    
  3. 打开浏览器输入网址 localhost:8080 进入 Sentinel 控制台。Sentinel 控制台需要登录,账号和密码默认都是 sentinel

    image.png

二、微服务整合 Sentinel

  1. 引入依赖

    <dependencyManagement><dependencies><!-- spring-cloud-alibaba 依赖版本 --><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>2021.0.5.0</version><type>pom</type><scope>import</scope></dependency><!-- spring-boot 依赖版本 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-dependencies</artifactId><version>2.7.15</version><type>pom</type><scope>import</scope></dependency></dependencies>
    </dependencyManagement><!-- 引入 sentinel 依赖 -->
    <dependency><groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
    </dependency>
    
  2. application.yml 文件中编写 Sentinel 配置

    spring:cloud: sentinel:transport:# 指定 dashboarddashboard: localhost:8080
    
  3. 访问微服务接口

    # 使用 curl 命令访问自定义 user-service 服务的 /test/helo 接口
    curl localhost:1920/test/helo
    

    多次访问之后的效果:

    image.png

三、流量监控和管理

3.1 流量监控

在这里插入图片描述

在 Sentinel 控制台的实时监控页面,同一个服务下的所有机器的簇点信息会被汇总,并且秒级地展示在 “实时监控” 页面。默认情况下,实时监控仅存储 5 分钟以内的数据,如果需要持久化,需要通过调用实时监控接口来定制。

3.2 流量管理

在这里插入图片描述

Sentinel 控制台提供简单的规则管理以及推送的功能。开发人员可以根据具体的业务需求添加相应的规则实现流量的管理(其中流量管理包括流量控制、熔断降级、热点参数限流、来源访问控制等)。

四、FAQ

  1. Sentinel 控制台所在的机器时间需要与应用的机器时间保持一致,否则会导致拉不到实时的监控数据。

  2. Sentinel 控制台定义的规则仅保存在内存中,控制台重启之后,规则将会丢失。

  3. 在使用 Sentinel 时,注意 spring-bootspring-cloud-alibaba 的版本兼容关系。版本兼容关系,可参考下图或官网。

    image.png

推荐阅读

  1. Docker Compose:简化多容器应用部署
  2. cURL:命令行下的网络工具
  3. RabbitMQ(Docker 单机部署)
  4. 深入理解 Java 并发:AbstractQueuedSynchronizer 源码分析
  5. 深入了解 Arthas:Java 应用程序诊断利器
http://www.yayakq.cn/news/330136/

相关文章:

  • 网站广告设计怎么做商机加盟好项目
  • 网站建设实训报告心得如何使用模板做网站
  • 做音乐的网站网站建设工作领导小组
  • 企业网站模板演示上海最近新闻
  • 寻找大连网站建设北京网站建设公司哪个好
  • 云阳网站建设南京最新发布
  • 泰安做网站建设的公司哪家好wordpress 生成html
  • 网站的排名优化怎么做广东网站建设哪家专业
  • 中国制药网网站开发技术比较好的h5制作软件
  • 建设房地产公司网站的费用最有效的推广方式
  • 网站优化招聘化妆品网站 源码
  • 东昌府聊城网站优化公众号运营外包
  • 网站维护一般要几天二手房网站怎么做才能接到电话
  • 网站续费协议个人网站的制作教程
  • 如何在网站建设远程教育wordpress点击阅读全部
  • DW做网站的步骤我也要投放广告
  • 中山 网站建设一条龙全包wordpress postfix
  • 网站中文模板北京到安阳的火车票时刻表查询
  • 免备案做网站 可以盈利吗网站备案拍照背景图
  • 上海php网站开发装修招投标网站建设
  • 公司建设网站需要什么条件免费ppt模板下载在哪里下载
  • 哈尔滨口碑好的建站公司网站线上推广方案
  • 找工程去哪个网站微信公众号小程序搭建
  • 建设网站盈利2015郑州营销网站建设
  • 廊坊网站建设 elu桂林人论坛新鲜事爆料
  • 怎么在境外做网站网站 只做程序员
  • 网站制作费用网站改版 更换域名
  • 长沙网站seo诊断wordpress文章页修改
  • 网站页面优化方法有哪些内容wordpress伪静态地址
  • 南海网站建设报价网站开发的服务