
问题排查
文章平均质量分 84
以真实的案例为原型,深入剖析问题本源,希望能够举一反三,提供解决问题的思路。
forgetmetoo
混迹金融科技圈多年,依然奋斗在一线的IT老兵,技多不压身,终身学习者
展开
-
通过feign远程调用header包含中文被拦截问题
应用中使用springboot+springcloud的微服务框架,采用feign调用外部接口,由于header中存在中文,导致对方接收失败,记录一下排查过程,整理思路的同时,也希望能够为将来工作带来一些启发。原创 2023-04-01 11:23:23 · 1514 阅读 · 0 评论 -
Junit5集成@SpringBootTest无法启动
引入Junit5之后,除了使用功能强大的mock测试之外,有时候需要启动容器进行测试,在springboot框架下,通过添加@SpringBootTest注解进行启动,公司之前一直使用的groovy+junit4,在升级junit5之后,无法进行集成测试。遇到各种问题,消耗了较多的时间,记录下来用于警示自己。原创 2022-09-06 22:32:29 · 2011 阅读 · 0 评论 -
artifactory搭建的maven仓库经常出现Read timed out拉取失败
1. 引言 此文为自己工作中的记录,处理时间为2020年3月份,由于工作比较忙未能及时整理,如今趁着国庆放假整理出来,分享给大家,希望能够给遇到同样问题的朋友一些帮助,也希望能够给大家提供一些解决问题的思路。 2. 背景 公司maven仓库基于JFrog的Artifactory4.7.1社区版本搭建,从之前的本地服务器上整个打包移植到云上,无论是本地还是jenkins上都经常出现Read timed out打包失败的情况, 查看仓库日志,发现频繁的去远程下载maven-meta.xml配置文件以及其他一些私原创 2021-10-01 21:38:48 · 2210 阅读 · 0 评论 -
Mocking of non-interface types requires the CGLIB library.
spring cloud微服务架构中引入spock单元测试框架,且采用given-when-then-where子句,包含Mock对象时,执行单元测试案例失败,提示如下错误: org.spockframework.mock.CannotCreateMockException: Cannot create mock for class com.xxx.xxx.xxx.xxx. Mocking of ...原创 2019-12-06 10:08:56 · 979 阅读 · 0 评论 -
flowable中反序列化流程变量失败Couldn‘t deserialize object in variable ‘xxxx‘
flowable中反序列化流程变量失败Couldn't deserialize object in variable 'xxxx' 项目中使用flowable来进行自动化流程,需要将每个步骤执行的结果使用流程变量来保存,由于数据类型未知,采用fastjson来保存对象变量,使用flowable的api进行变量存储: Map<String, Object> rootNodeMap = new HashMap<>(); String responseNode = "response";原创 2021-08-03 00:28:27 · 5076 阅读 · 0 评论 -
groovy单元测试目录中的.groovy文件无法识别spock包的问题
groovy单元测试目录中的无法识别spock包的问题背景问题解决分析配置 背景 因为近期工作需要,要在项目中引入spock测试框架,并采用groovy开发单元测试案例。参照网上一些资料引入了依赖,但在编写完成groovy文件之后,一直提示找不到spock中的相关类,如Specification主类。 问题 使用eclipse4.8+maven+spock,采用groovy编写单元测试。 手动建立...原创 2019-08-03 23:31:37 · 1081 阅读 · 0 评论 -
druid连接池因数据库故障导致主线程挂起停止响应的优化
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-03-19 19:15:41 · 5267 阅读 · 3 评论 -
https无法识别证书(unable to find valid certification path to requested target)的另类解法
项目中需要请求外部https的接口,由于项目的特殊性,采用比较通用的RestTemplate进行调用,在本地开发环境调试通过的,部署到服务器上却提示证书无法识别,具体报错信息如下(已屏蔽掉无关堆栈): org.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://xxx.xxx.com/xxx/api/xxx": sun.security.validator.ValidatorEx原创 2021-10-01 10:17:00 · 4275 阅读 · 0 评论