最近接到一个新需求,测试前端页面在浏览器中的运行性能,在网上一通找,最后锁定了Chrome自带工具Performance,原因很简单:免费并可以解决问题 之前也试过一个APM平台,总体感觉是报告数据比较直观,统计维度比较广,但是感觉测试结果并不准确(与Performance对比),不过也可能是自己没 ...
分类:
其他好文 时间:
2018-07-24 19:23:41
阅读次数:
132
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。 通俗点讲就是管理各种交互数据的 什么情况下使用Vuex? 当自己因为组件间数据交互越来越复杂,而代码越写越迷糊时,就可以使用Vuex了 安装Vuex 开始使用 创建一个 store, 直接store.state就可以获取状态对象;使用 ...
分类:
其他好文 时间:
2018-07-20 23:39:45
阅读次数:
223
一,安装Git,访问下面网址进行下载 https://www.git-scm.com/download/ 或者 https://pan.baidu.com/s/19imFBVHA2Yibmw1dyzatDg 密码:q650 二,安装后,找到Git Bash,进行简要配置 (右击桌面,一般就能找到) ...
阅读目录 序章 pinpoint是开源在github上的一款APM监控工具,它是用Java编写的,用于大规模分布式系统监控。它对性能的影响最小(只增加约3%资源利用率),安装agent是无侵入式的,只需要在被测试的Tomcat中加上3句话,打下探针,就可以监控整套程序了。这篇Blog主要是想记录一下 ...
分类:
其他好文 时间:
2018-07-17 23:22:34
阅读次数:
347
介绍 Java Message Service是一组支持网络上主机间正式的消息通信的API, 它为Java应用程序提供了通用的消息协议以及消息服务。使用Jms可以创建,发送,读取消息。JMS主要的作用是提供异步通信,实现应用程序组件间的解耦,同时提高的系统的可靠性, 稳定性。 消息通信模型 P2P模 ...
分类:
其他好文 时间:
2018-07-14 23:02:27
阅读次数:
282
Pinpoint是什么简单的说,Pinpoint是一款对Java编写的大规模分布式系统的APM工具,有些人也喜欢称呼这类工具为调用链系统、分布式跟踪系统。我们知道,前端向后台发起一个查询请求,后台服务可能要调用多个服务,每个服务可能又会调用其它服务,最终将结果返回,汇总到页面上。如果某个环节发生异常,工程师很难准确定位这个问题到底是由哪个服务调用造成的,Pinpoint等相关工具的作用就是追踪每个
分类:
其他好文 时间:
2018-07-04 19:29:43
阅读次数:
212
Apache SkyWalking提供了一个功能强大并且很轻量级的后端。在此,将介绍为什么采用以下方式来设计它,以及它又是如何工作的。 架构图 对于APM而言,agent或SDKs仅是如何使用libs的技术细节。手动或自动的形式与架构无关,因此在本文中,我们不讲这些内容,可将这些看成为Client ...
分类:
Web程序 时间:
2018-06-30 14:52:32
阅读次数:
350
一、安装Server端 一、Download and unpack APM Server for LinuxDownload APM Server on Elastic.co二、Import dashboards (optional)APM Server ships with pre-configured dashboards../apm-server setupIf you&
分类:
其他好文 时间:
2018-06-28 12:03:38
阅读次数:
309
最近在做项目的时候,自己写了一些配置参数的读取,将配置文件放到具体的位置,然后让程序根据当前类的路径寻找配置文件的路径,但是,发现eclipse的开发坏境下是可以顺利读取到指定路径下的配置文件中的配置参数的, 但是当将项目放到Tomcat下 或者 将项目打包成可执行jar包之后,编译后的class文 ...
分类:
编程语言 时间:
2018-06-26 22:38:55
阅读次数:
248
一、引言 在上两个专题中我为大家介绍.NET 1.0中的APM和.NET 2.0中的EAP,在使用前面两种模式进行异步编程的时候,大家多多少少肯定会感觉到实现起来比较麻烦, 首先我个人觉得,当使用APM的时候,首先我们要先定义用来包装回调方法的委托,这样难免有点繁琐, 然而使用EAP的时候,我们又需 ...
分类:
其他好文 时间:
2018-06-23 17:06:25
阅读次数:
235