摘要:
本文参考 : https://www.cnblogs.com/fangts/p/11095316.html 感谢这位大佬! 环境 centos7 ,jenkins版本jenkins-2.243-1.1.noarch.rpm 1.Jenkins简介 Jenkins是基于java开发的一种持续集成工具; 阅读全文
摘要:
场景: 项目中利用quartz框架做定时任务,现场同事测试的时候发现每天定时间点执行的定时任务没启动; 处理过程: 定时任务等待中,按照项目业务逻辑,先查看定时任务是否被禁用,再查看定时任务设置的开始时间和结束时间有没有包含任务启动时间,再看定时任务队列有没有阻塞;检查一遍,所有设置表面看起来一切正 阅读全文
摘要:
场景: 项目中有一块功能是检测数据库连接的,测试完到现场报出连接postgresql测试失败的情况; 然鹅,我的代码里边通用函数连接都是通过用户密码验证的.这里出现了SSL的报错;难道是服务端配置强制要求证书验证? 而且测试环境中是可以正常连接的.那我们就先对比一下现场环境和测试环境的服务端配置好了 阅读全文
摘要:
场景: 参与开发维护的etl web控制台出现监控消息读取非常慢的情况,检查队列正常,检查日志,某些情况下3s才输出一条消息详情日志(测试环境为调试方便将消息详情作INFO级别输出); 处理过程: 1.检查系统状态: jstat -gcutil [pid] 1000 (配图非实际场景) 当时的YGC 阅读全文
摘要:
场景: 开发工具由eclipse换成了idea,vcs由svn换成git后,项目的自动安装脚本报错了. /bin/bash^M: bad interpreter 处理过程: 查阅网上的资料发现:这种情况是因为shell脚本在windows环境下进行编辑后,换行符由\n变成了\r\n; 手动处理方式为 阅读全文