案发现场 昨天晚上突然短信收到 APM (即 Application Performance Management 的简称),我们内部自己搭建了这样一套系统来对应用的性能、可靠性进行线上的监控和预警的一种机制)大量告警 画外音: 监控是一种非常重要的发现问题的手段,没有的话一定要及时建立哦 紧接着运 ...
分类:
其他好文 时间:
2019-12-09 14:13:50
阅读次数:
110
APM模式: .net 1.0时期就提出的一种异步模式,并且基于IAsyncResult接口实现BeginXXX和EndXXX类似的方法。 .net中有很多类实现了该模式(比如HttpWebRequest),同时我们也可以自定义类来实现APM模式(继承IAsyncResult接口并且实现BeginX ...
分类:
Web程序 时间:
2019-12-08 17:11:23
阅读次数:
188
关于APM环境搭建 如有疑问 可发邮件至maowang512@163.com ...
分类:
其他好文 时间:
2019-12-04 13:14:03
阅读次数:
161
分布式应用,会存在各种问题。而要解决这些难题,除了要应用自己做一些监控埋点外,还应该有一些外围的系统进行主动探测,主动发现。 APM工具就是干这活的,SkyWalking 是国人开源的一款优秀的APM应用,已成为apache的顶级项目。 今天我们就来实践下 SkyWalking 下吧。 实践目标: ...
分类:
其他好文 时间:
2019-12-02 20:46:53
阅读次数:
398
注解:vuex是一个很简单、很方便的技术,入门很简单,这里给大家详细介绍下vuex的进阶使用。 一、vuex模块化modules 1、项目根目录新建一个sotre文件夹,在store文件夹内,新建两个文件(一个文件,一个文件夹),一个index.js文件,一个modules文件夹。 目录结构: st ...
分类:
其他好文 时间:
2019-12-01 20:51:41
阅读次数:
546
更多Android高级架构进阶视频学习请点击:https://space.bilibili.com/474380680 本文是Android虚拟机系列文章的第三篇,专门介绍Andorid系统上曾经使用过的Dalvik虚拟机。 也许有人会问,既然Dalvik虚拟机都已经被废弃了,为什么我们还要了解它呢 ...
分类:
编程语言 时间:
2019-11-28 13:10:07
阅读次数:
93
随着微服务架构的流行,一些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦某个节点发生异常,整个调用链的稳定性就会受到影响,所以会深深的感受到 “银弹” 这个词是不存在的,每种架构都有其优缺点 。 ...
分类:
其他好文 时间:
2019-11-25 18:57:30
阅读次数:
49
本例介绍Pinpoint使用教程 Pinpoint安装部署参考:【APM】Pinpoint 安装部署(一) 查看应用调用关系拓扑图 进入pintpoint-》选择应用-〉选择查看的时间周期,即可查看应用调用关系拓扑图,图文说明如下: 通过上图,可以在左边看到应用的调用关系及调用次数,方便分析部署情况 ...
分类:
其他好文 时间:
2019-11-25 13:19:55
阅读次数:
72
在前面的博客当我们讨论性能测试时,我们在说什么?中有聊过性能测试的目的和本质。性能测试过程中,监控分析和调优是最核心也是占比最大的一部分。 性能分析的目的是找出系统性能存在的瓶颈与风险,性能调优就是尽可能用更少的资源提供更好的服务。而其关键点,就是生成负载、监控相关指标。 性能测试前期的需求调研、开 ...
分类:
其他好文 时间:
2019-11-24 19:52:52
阅读次数:
112
/proc/apm 高级电源管理(APM)版本信息及电池相关状态信息,通常由apm命令使用; /proc/buddyinfo 用于诊断内存碎片问题的相关信息文件; /proc/cmdline 在启动时传递至内核的相关参数信息,这些信息通常由lilo或grub等启动管理工具进行传递; /proc/cp ...
分类:
其他好文 时间:
2019-11-05 15:21:34
阅读次数:
115