一、Sentinel简介 是什么: Spring Cloud Alibaba Sentinel 是面向于云原生微服务的高可用流控防护组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助用户保障微服务的稳定性。 一句话解释,就是之前学习过的 Hystrix 升级版。 Hyst ...
分类:
编程语言 时间:
2020-04-25 20:46:36
阅读次数:
86
参考网站:https://redis.io/topics/sentinel Redis的安装部署参考:https://www.cnblogs.com/54hsh/p/12724155.html 一、准备工作 1)、将Redis的安装包解压之后,新建两个文件夹conf和logs,方便管理配置和查看日志 ...
参考资料 http://redisdoc.com/ http://redis.io/commands 连接操作相关的命令 ping:测试连接是否存活如果正常会返回 pong echo:打印 select:切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值 quit:关 ...
分类:
其他好文 时间:
2020-04-23 12:37:07
阅读次数:
76
原文链接: 技术选型:Sentinel vs Hystrix Hystrix之外健壮微服务的新选择:Sentinel 发布首个生产版本 文集链接:微服务 Sentinel 是阿里中间件团队研发的面向分布式服务架构的轻量级高可用流量控制组件,于今年7月正式开源。 Sentinel 主要以流量为切入点, ...
分类:
其他好文 时间:
2020-04-22 13:42:40
阅读次数:
135
Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务: 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。 提醒(Notification): 当被监控的某个 Redis 服务器出现问题时 ...
分类:
其他好文 时间:
2020-04-20 13:53:33
阅读次数:
50
[TOC] 哨兵简介 哨兵定义 哨兵(sentinel)是一个分布式系统,用于对主从结构中的每台服务器进行监控,当出现故障时通过投票机制选择新的 master 并将所有 slave 连接到新的 master。 疑问:投票规则是啥、 哨兵作用 监控 不断地检查 master 和 slave 是否正常运 ...
分类:
其他好文 时间:
2020-04-19 17:51:04
阅读次数:
71
1、哨兵的配置文件 sentinel.conf 最小的配置 每一个哨兵都可以去监控多个maser-slaves的主从架构 因为可能你的公司里,为不同的项目,部署了多个master-slaves的redis主从集群 相同的一套哨兵集群,就可以去监控不同的多个redis主从集群 你自己给每个redis主 ...
分类:
其他好文 时间:
2020-04-18 23:19:28
阅读次数:
118
一、分布式简介 1、架构简介 现在的互联网,几乎常见的复杂系统都会使用分布式架构,如果在不清楚概念之前,刚接触分布式架构这个名词会感觉十分的高大上,其实在对比单服务,集群服务之后,你就会发现本质上都是一样的。 :所谓Java架构师,基本就是看被单服务,集群,分布式不断暴打的频率,架构师因为被虐频率高 ...
分类:
其他好文 时间:
2020-04-17 09:50:49
阅读次数:
72
官网:https://github.com/alibaba/Sentinel 中文:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D 下载:https://github.com/alibaba/Sentinel/releases ...
分类:
编程语言 时间:
2020-04-15 18:39:22
阅读次数:
251
在 "Alibaba Sentinel 限流与熔断初探(技巧篇)" 的示例中我选择了 sentinel demo apache dubbo 作为突破点,故本文就从该项目入手,看看 Sentinel 是如何对 Dubbo 做的适配,让项目使用方无感知,只需要引入对应的依即可。 sentinel apa ...
分类:
其他好文 时间:
2020-04-12 22:35:42
阅读次数:
81