- 博客(11)
- 资源 (12)
- 收藏
- 关注
原创 SpringCloud链路追踪ZipKin+Sleuth安装配置部署
Zipkin安装启动 下载最新版本 curl -sSL https://zipkin.io/quickstart.sh | bash -s后台启动nohup java -jar zipkin.jar &访问控制台:http://127.0.0.1:9411Sleuth配置引入jar包 <!--zipkin+sleuth--> <dependency> <groupId>or
2020-07-28 18:05:18 2144 4
原创 Spring项目自定义启动图案
图案准备自定义图案 在线工具:http://patorjk.com/software/taag写入项目在项目resources下创建banner.txt 将生成的内容拷贝到文件中 正常启动springboot时自动读取banner.txt内容,替换默认spring项目图案
2020-07-27 18:29:13 1273
原创 SkyWalking Agent启动日志警告AbstractClassEnhancePluginDefine处理
查看 Agent启动日志是发现错误日志如下:AbstractClassEnhancePluginDefine : enhance class xxx by plugin xxx is not working. Because witness class xxx is not existed.WARN 2020-07-24 18:37:27:857 AsyncAppender-Worker-ASYNC_KAFKA AbstractClassEnhancePluginDefine : enhance
2020-07-24 19:20:00 5782 3
原创 SkyWalking UI指标使用说明(3)
模块栏目仪表盘:查看被监控服务的运行状态 拓扑图:以拓扑图的方式展现服务直接的关系,并以此为入口查看相关信息 追踪:以接口列表的方式展现,追踪接口内部调用过程 性能剖析:?? 告警:触发告警的告警列表,包括实例,请求超时等。 自动刷新:刷新当前数据内容(我这好像没有自动刷新)仪表盘控制栏第一栏:不同内容主题的监控面板,应用/数据库/容器等 第二栏:操作,包括编辑/导出当前数据/倒入展示数据/不同服务端点筛选展示 第三栏:不同纬度展示,服务/实例/端点展示栏...
2020-07-24 13:43:19 14574 34
原创 Skywalking Agent配置及使用(2)
SkyWalking(SW)服务器部署完成后,需要将微服务的请求链路信息发送到SW服务器上,通过使用SW agent插件完成上传。部署相关:SkyWalking8安装部署配置配置文件准备将apache-skywalking-apm-bin-es7/agent文件夹拷贝到发布容器中,位置可以根据情况调整。cp -r ./agent/* /opt/skywalkingAgent文件说明config/agent.config:为客户端代理配置文件,可以根据系统情况进行响应调整,这里
2020-07-22 18:58:05 94005 26
原创 SkyWalking8简单安装部署配置(1)
下载安装包版本目录地址:https://archive.apache.org/dist/skywalking/,这里下载当前最新的8.0.1版本下载wget https://archive.apache.org/dist/skywalking/8.0.1/apache-skywalking-apm-8.0.1.tar.gz解压tar -zxf apache-skywalking-apm-8.0.1.tar.gz修改配置服务配置修改配置文件apache-skywalkin.
2020-07-22 17:24:57 12354 6
原创 Resilience4j:请求1秒超时504,Response took longer than configured timeout
案例在gateway路由中使用断路器spring: cloud: gateway: routes: - id: r_exception uri: lb://EUREKA-PROVIDER predicates: - Path=/excp/** filters: - StripPrefix=1 - name: CircuitBrea
2020-07-20 17:40:48 7298 6
原创 Apollo通过客户端openapi方式修改、上传、获取配置
添加权限apollo管理员账户进入http://{apollo_protal_url}/open/manage.html 创建第三方应用,生成一个openapi的token,如下图所示:第三方应用id:唯一标示,没啥用,字母数字即可 部门:应用归属部门,用于筛选 第三方应用名称:应用名称,一个简单的描述 项目负责人:openapi操作的用户,该用户必须具有该项目的操作全选,没有的话需要在apollo项目中授权添加,否则调用时会出现403错误。 token:自定生成,openapi客户端参
2020-07-18 14:03:13 11023 4
原创 Eureka自我保护机制原理及作用enable-self-preservation
Eureka Server自我保护机制配置,默认为true开启。eureka: server: enable-self-preservation: true
2020-07-17 18:37:32 10231
原创 断路器:Resilience4j配置及应用(gateway应用)
状态项三个一般性状态CLOSED:关闭状态,放过所有请求,记录请求状态。 OPEN:打开,异常请求达到阀值数量时,开启熔断,拒绝所有请求。 HALF_OPEN:半开,OPEN状态一定时间后,变为半开状态,两个特定状态DISABLED:禁用 FORCED_OPEN:强开状态转换CLOSED 》OPEN 》HALF_OPEN配置项配置属性 默认值 描述 failureRateThreshold 50 以百分率形式配置失败率阈值。失败率大于等于...
2020-07-17 18:34:45 5841 4
微服务网关入门.zip
2020-05-30
solarized.zip
2020-04-30
敏捷开发中如何编写设计文档,大到系统,小到功能
2023-06-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人