本组件是高校的宿舍管理应用,支持高校宿舍管理员 、教职工对组织下学生考勤归寝状态进行管理。组件支持学生入住 、门禁权限下发 、门禁通行记录、宿管考勤记录数据查看,支持给学校管理员推送学生考勤数据和待办事件提醒。在疫情期间上线了宿舍疫情管理模块,支持查看入住人员的测温信息。
本项目中我主要实现以下功能:
1、门禁事件业务处理流程较长,导致事件入库存在延迟,将主线事件数据入库封装单独方法,将推送发布发布屏端使用异步事件处理。
2、处理内存溢出问题,在数据同步时源数据库中某个业务字段过大,导致数据同步时内存溢出,增加aop切面过滤对大字段查询。