加载中
springgateway 路由处理类

org.springframework.cloud.gateway.handler.RoutePredicateHandlerMapping.lookupRoute(ServerWebExchange) protected Mono<Route> lookupRoute(ServerWebExchange exchange) { return this...

前天 14:29
34
导出mysql数据库表结构文档

导出文档示例: 说明,文档是基poi工具来生成的(主要是依赖与数据库名正确的话可以直接运行) 一、需要的依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifact...

前天 09:28
9
arthas async-profiler 方法级别cpu使用率

profiler execute 'start' profiler execute 'stop,tree,cstack=no,file=/application/arthas-output/20220927-1.html' profiler execute 可以执行原生的async-profiler命令。 profiler sta...

09/27 09:46
10
arthas+jprofiler 生成jfr文件分析

背景 Arthas是阿里巴巴开源的应用诊断利器,提供了profiler命令,可以生成热点火焰图。通过采样录制调用链路来做性能分析,极大提升了线上排查性能问题的效率。 但是有一个问题,当async-pro...

09/26 17:44
8
arthas 火焰图神器-async-profiler

一、async-profiler This project is a low overhead sampling profiler for Java that does not suffer from Safepoint bias problem. It features HotSpot-specific APIs to collect stack...

09/26 16:08
6
使用arthas定位耗时CPU的线程

在分析CPU占用率很高的线程以及问题定位时,一般都是使用top和jstack命令,但是整个过程比较慢,确实使用arthas就可以非常快速地定位到耗时最快的线程 使用arthas https://arthas.aliyun.co...

09/26 11:50
16
JVM那点事—火焰图(flame graph)性能分析(方法级别cpu占比)

相关文章 Arthas——java调试工具的使用 JVM那点事—show-busy-java-threads排查CPU性能问题 JVM那点事—火焰图(flame graph)性能分析 推荐阅读 阮一峰的网络日志—如何读懂火焰图? 是谁在...

09/26 11:48
17
Java 诊断工具 Arthas 常见命令(超详细实战教程)

基本概念 云原生这么多微服务,当然需要一个诊断利器来排查问题。 Arthas 是阿里开源的 Java 诊断工具,深受开发者喜爱。在线排查问题,无需重启;动态跟踪 Java 代码;实时监控 JVM 状态。A...

09/23 18:26
8
springboot 打包插件spring-boot-maven-plugin打包机制及内部结构分析

当下许多公司都会选择使用springboot作为服务应用开发框架,springboot框架提供了一套自己的打包机制,是通过spring-boot-maven-plugin插件来实现的。 1、spring-boot-maven-plugin引入pom 对...

09/23 17:53
7
JAVA8跳出循环-forEach实现continue、break效果

文章目录 概述 普通循环 fori循环 for循环 forEach循环 Iterable.forEach循环 —— by MutableBoolean Stream.forEach —— by anyMatch Stream.forEach —— by findAny 附录 MutableBoole...

09/22 14:48
3
【解决】Dberver 连接 ClickHouse SQL 错误 [164]:Cannot modify max_result_rows setting in readonly mode

问题描述 在只读模式下,配置好ClickHouse连接,然后看似一切都很美好,可惜查询时候报错!! 找问题 找问题,首先在原生的命令行执行相同的操作是没问题的,所以问题定位在Dberver。 然后看...

mq-sdk 广播消息兼容pulsar rabbit方案

-----普通消息--------------------------------- topic名称: pulsar : persistent://zzm_dev(环境)/user(模块)/push(具体队列名称) rabbit:兼容puslar topic名称,EXCHANGE从中提取模块...

09/19 18:16
19
优雅的对象转换解决方案-MapStruct及其入门(一)

第一次看到 MapStruct 的时候, 我个人非常的开心。 因为其跟我内心里面的想法不谋而合。 1 MapStruct 是什么? 1.1 JavaBean 的困扰 对于代码中 JavaBean之间的转换, 一直是困扰我很久的事...

09/15 15:00
8
MeterSphere使用分享 | 使用MeterSphere进行接口测试

MeterSphere MeterSphere 优势点分析 使用MeterSphere进行场景化的接口测试 创建项目 环境配置 接口定义 几种参数化测试数据的方法 Jemeter内置函数 提取参数 Csv文件导入 执行测试场景 查看...

09/14 16:46
26
K8s中 蓝绿部署、金丝雀发布、滚动更新汇总

1.Kubernetes 中的部署策略   在本文[1]中,我们将学习使用 Kubernetes 容器编排系统部署容器时的部署策略。在本文的最后,我们将学习如何在 Kubernetes 集群中使用不同的方式进行部署。如...

09/14 15:40
31
K8S的灰度发布、滚动更新、蓝绿发布

一、简介 1.1灰度发布(金丝雀发布) 金丝雀发布一般是先发1台机器,或者一个小比例,例如2%的服务器,主要做流量验证用,也称为金丝雀 (Canary) 测试,国内常称灰度测试。以前矿工下矿前,会...

09/14 15:39
66
项目加载外部springboot的依赖jar

方案设想: 1.打包的时候实现,将需要依赖的jar包打包到目标jar(如果依赖没有冲突可行) 2.用命令行加载jar 比如java -Djava.ext.dirs(如果依赖没有冲突可行) 3.maven setting文件引入 (...

09/14 15:02
34
SpringBoot 加载外部资源(yml、jar等)

1. 需求 由于 SpringBoot 打包后,默认是不能加载外部的jar文件,只能默认加载 yml 文件。 想通过外部的 jar 来扩展此微服务的能力,而且主 jar 升级更新不受影响。这种方式适用于已经有了底...

09/14 13:43
23
arthas tunnel-server 测试

-------------------------------------------------------- 文档:https://arthas.aliyun.com/doc/quick-start.html --------------------tunnel-server启动-----------------------------...

09/13 17:52
62
java命令执行jar包的多种方法(四种方法)

大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有...

09/13 17:13
14

没有更多内容

加载失败,请刷新页面

返回顶部
顶部