开发者社区 > 云原生 > 中间件 > 正文

Sentinel生产环境使用 Dashboard 吗?

Sentinel生产环境使用 Dashboard 吗?如果使用的话是自己使用原生的 Dashboard 还是 改造的?

展开
收起
嘟嘟嘟嘟嘟嘟 2024-02-07 08:07:38 155 0
3 条回答
写回答
取消 提交回答
  • 在生产环境中,Sentinel 通常会配合使用 Dashboard 来进行流控、熔断等规则的管理和监控。Sentinel 提供了一个开箱即用的可视化控制台(Dashboard),它可以帮助开发和运维人员直观地配置和管理微服务中的流量控制、系统保护、热点参数限流等规则。

    对于生产环境的 Sentinel Dashboard,根据实际需求可能有以下几种情况:

    1. 原生 Dashboard

      • 很多用户直接使用 Sentinel 官方提供的原生 Dashboard,通过部署 sentinel-dashboard.jar 包来搭建控制台,并结合注册中心实现动态数据源同步,从而实现实时规则推送和管理。
    2. 改造的 Dashboard

      • 在某些情况下,如果原生 Dashboard 的功能无法满足特定业务场景的需求,企业可能会基于 Sentinel 源码自行定制开发,比如增加权限管理、审计日志、规则持久化到特定存储如 Apollo 或 Nacos 等。
    3. 第三方集成或扩展

      • 另外,社区或企业也可能开发了与 Sentinel 兼容的第三方控制台产品,这些产品可能提供了额外的功能或者优化过的界面体验。

    在实际部署中,建议首先评估原生 Sentinel Dashboard 是否能够满足您的需求,如果能满足则可以直接使用;若存在不足,则可以考虑对其进行必要的定制开发或寻找符合要求的第三方解决方案。同时,无论是否改造,都需要确保其在生产环境下的稳定性和安全性。

    2024-02-26 16:54:17
    赞同 展开评论 打赏
  • 一般是改造成nacos等数据源的吧 原版重启就丢规则了。此回答整理自钉群“Sentinel 开源讨论群-4群”

    2024-02-08 10:45:08
    赞同 展开评论 打赏
  • 在生产环境中,可以使用Sentinel Dashboard。但是entinel Dashboard在生产环境中更适合用于查看监控数据及临时性(不需要恢复)的规则控制。对于规则的管理和推送,建议采用更可靠和持久化的方式,如使用配置服务器或动态配置文件更新。

    2024-02-07 17:16:24
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
阿里云容器 AHAS Sentinel 网关流控揭秘 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Sentinel进行微服务流量控制 立即下载
Sentinel分布式系统下的流量防卫兵 立即下载