skywalking作为APM的一项必不可少的技能。那么为什么它要和性能优化扯上关系呢?因为只有我们分析性能不是凭空猜测的,通过skywalking就能为性能优化提供依据。
几乎所有的互联网公司都有 APM 系统,力求及时发现故障,并为优化系统提供性能数据支持。
APM系统是什么系统?Application Performance Monitor。通过监控深入剖析内幕。国内比较常用的是美团开源的 CAT、Twitter 开源的 Zipkin、韩国开源的 Pinpoint,以及本文提到的skywalking。
下面介绍具体的步骤和可能会遇到的问题:
1.skywalking官网下载
(图片来自:http://skywalking.apache.org/downloads/)
2.选择对应的skywalking apm版本下载:
3.运行apache-skywalking-apm-bin-es7\bin
下的startup.bat
的批处理程序:
4.如果没有安装java环境,会提示如下内容:
5.安装jdk-8u231-windows-x64.exe
,完成后如下:
6.再次运行apache-skywalking-apm-bin-es7\bin
下的startup.bat
的批处理程序:
7.访问:localhost:8080