一、Hystrix重要概念 1. 是什么 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 “断路器”本身是一种开关 ...
分类:
其他好文 时间:
2021-06-21 19:58:20
阅读次数:
0
需求分析 采集需求:某服务器的某特定目录下,会不断产生新的文件,每当有新文件出现,就需要把文件采集到HDFS中去 结构示意图: 根据需求,首先定义以下3大要素 数据源组件,即source ——监控文件目录 : spooldir spooldir特性: 1、监视一个目录,只要目录中出现新文件,就会采集 ...
分类:
Web程序 时间:
2021-06-20 17:55:46
阅读次数:
0
postgresql+echarts+grafana pgmetrics pgmetrics 是一款 postgresql 健康监控指标采集、报告开源软件。适用于PostgreSQL versions 9.3 to 13 安装 wget https://github.com/rapidloop/pg ...
分类:
其他好文 时间:
2021-06-20 17:38:49
阅读次数:
0
工作中还是蛮少直接接触到评估系统性能的,但是不妨碍有兴趣了解。认为这是常识,只是个人才疏学浅不了解其定义。 TP=Top Percentile,Top百分数,是一个统计学里的术语,与平均数、中位数都是一类,为等水位线(waterline)。 TP50、TP90和TP99等指标常用于系统性能监控场景, ...
分类:
其他好文 时间:
2021-06-20 17:34:14
阅读次数:
0
Dejal Simon是macOS的重要站点监控工具。它会检查服务器是否有更改或失败,并通过电子邮件,声音,语音,Twitter或其他方式通知您。您可以使用它来跟踪更新的站点,并在重要服务器停机或恢复时提醒您。它是一个原生的macOS应用程序,具有直观和有吸引力的界面。 Simon非常多才多艺。它可 ...
分类:
系统相关 时间:
2021-06-19 19:28:38
阅读次数:
0
一般情况下,生产者发送消息,先到先得,一个消费者消费之后,该条消息便消失不会再被消费,抢完即止。 那能否生产者发送的消息每个消费者都能接收到,都能消费呢? Fanout交换机就可以实现。 代码实现: 生产者: public class FanoutExchange { public void Fan ...
分类:
其他好文 时间:
2021-06-19 18:57:59
阅读次数:
0
key 分布不均匀 业务数据本身的欠缺性 建表设计方法不对 有些 SQL 难免会有一下数据倾斜不可避免 表现的形式: 任务完成进度卡死在99%,或者进度完成度在100%但是查看任务监控,发现还是有少量(1个或几个)reduce 子任务未完成。因为其处理的数据量和其他 reduce 差异过大。单一re ...
分类:
其他好文 时间:
2021-06-18 19:56:57
阅读次数:
0
Angular 使用 Rxjs 实现Url的监控与修改 需求 ? 需要实现页面的操作记录在url上(包括翻页、查询等信息) ? 复制url到其它电脑或者浏览器可以呈现出原页面的数据 思路 ? 页面操作实际是进行url的修改 ? 当url改变时 页面数据变更 页面逻辑: 用户操作页面 进行url修改 ...
分类:
Web程序 时间:
2021-06-18 19:42:10
阅读次数:
0
一 arp协议如果计算机1和计算机2通信,计算机1首先需要拿到计算机2的ip地址和端口通过子网地址判断出计算机1和计算机2是否在同一局域网内假如子网地址相等。因为arp协议在传输数据的时候其内部会进行以下几步操作这个时候arp协议知道在同一局域网内,所以需要知道双方的mac地址就可以发送数据了arp ...
分类:
其他好文 时间:
2021-06-18 19:17:27
阅读次数:
0
1、计算机体系的三层结构: 应用程序 操作系统 计算机硬件 2、linux运维的三大职责: 1、应用程序稳定运行:7*24*365天不间断运行 2、备份重要数据 3、优化集群性能 ps:作为运维人员进入公司,如何开展自己的工作 1、画出架构图 2、围绕三点展开工作: 稳定性:监控 可靠性:备份、解决 ...
分类:
系统相关 时间:
2021-06-17 16:32:00
阅读次数:
0