SpringCloud----高级应用
2020-12-13 03:20
标签:apm release err 大数 ref opener docker 安装 集群管理 shanghai 微服务架构是通过业务来划分服务的,使用 REST 调用。对外暴露的一个接口,可能需要很多个服务协同才能完成这个接口功能,如果链路上任何一个服务出现问题或者网络超时,都会形成导致接口调用失败。随着业务的不断扩张,服务之间互相调用会越来越复杂。 随着服务的越来越多,对调用链的分析会越来越复杂。它们之间的调用关系也许如下: 面对以上情况,我们就需要一些可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题,这就是所谓的 APM(应用性能管理)。 目前主要的一些 APM 工具有: Cat、Zipkin、Pinpoint、SkyWalking;Apache SkyWalking 是观察性分析平台和应用性能管理系统。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。 其中, 浏览器访问 http://elasticsearchIP:9200/ ,浏览器返回如下信息即表示成功启动 官方已经为我们准备好了编译过的服务端版本,下载地址为 http://skywalking.apache.org/downloads/,这里我们需要下载 6.x releases 版本 下载完成后解压缩,进入 这里需要做三件事: 默认占用端口号:8080 修改完配置后,进入 通过浏览器访问 http://localhost:8080 出现如下界面即表示启动成功 默认的用户名密码为:admin/admin,登录成功后,效果如下图 SpringCloud----高级应用 标签:apm release err 大数 ref opener docker 安装 集群管理 shanghai 原文地址:https://www.cnblogs.com/yanxiaoge/p/11073706.html1、链路追踪
什么是 SkyWalking
SkyWalking 功能特性
基于 Docker 安装 ElasticSearch
docker-compose.yml
version: ‘3.3‘
services:
elasticsearch:
image: wutang/elasticsearch-shanghai-zone:6.3.2 //官网elasticsearch启动会报错
container_name: elasticsearch
restart: always
ports:
- 9200:9200
- 9300:9300
environment:
cluster.name: elasticsearch
9200
端口号为 SkyWalking 配置 ElasticSearch 所需端口号,cluster.name
为 SkyWalking 配置 ElasticSearch 集群的名称测试是否启动成功
下载并启动 SkyWalking
配置 SkyWalking
apache-skywalking-apm-incubating/config
目录并修改 application.yml
配置文件
启动 SkyWalking
apache-skywalking-apm-incubating\bin
目录,运行 startup.bat
启动服务端
上一篇:linux上安装php
下一篇:C API函数描述(S-W)