工作笔记

基于cookie的多系统登录 工作笔记

基于cookie的多系统登录

简介 G项目是在HJSD接触的第一个项目,是一个年长且功能强大的业务项目,子系统10+个,包含了数据采集、任务调度、报表展示、业务管理等一系列的功能。各个子系统公用一套用户体系,用户一次注册/登录即可实现系统间的相互切换 分析 一个项目多个子系统,在项目进行到后期是比较常见的情况。解决多系统之间授权…
记一次RSYNC的IO问题排查 工作笔记

记一次RSYNC的IO问题排查

前言 G项目是在HJSD接触的第一个项目,项目中包含了数据采集的功能,主要的逻辑是,合作方在对接的时候,根据我方需求在指定地方埋点,然后定时产生对应的日志数据,我方定时通过rsync脚本获取到数据日志,并对日志进行分析清理,最后出统计报表。 问题说明 A商家是项目的合作方,在对接刚开始,程序功能一切…
JDK版本不同导致的SSL异常:javax.net.ssl.SSLHandshakeException: Remote host closed connection during h… 工作笔记

JDK版本不同导致的SSL异常:javax.net.ssl.SSLHandshakeException: Remote host closed connection during h…

前言 遇到这个问题得说一下笔者的开发环境,笔者所在公司,平时开发用的web容器是jboss,使用的JDK是oracle的JDK,但是测试和生产环境用的是WAS,JDK用的是IBM的JDK,由于项目的不同,测试环境所安装的web容器和JDK版本都并不相同。这个也是笔者遇到问题的原因所在。 问题描述 笔…
VERTICA 数据清理 工作笔记

VERTICA 数据清理

简介 G项目是一个比较综合的系统,这其中涉及到部分数据统计的功能,为此用到了Vertica。Vertica是一个列存储数据库,在数据查询方面有着显著的性能优势。不过有一点不怎么好,并不完全开源,社区版最多允许1TB的原始数据。因此,需要对数据库的数据进行监控,并定时清理无用数据,来保证不违反社区版的…