周总结2018/11/2
排查一个问题
【周总结2018/11/2】用户端进度查询,已经成功。但订单状态显示待查询。且反馈到运营,运营在mis后台发现订单状态是进件带查询,进度已审批成功。
目前我们的逻辑是,只要用户主动查询,或者自动查询,就会将数据同步到进件表。根据运营反馈,数据大约一个小时左右会自动扭转。(这段业务逻辑几乎没有日志)
一小时自动扭转肯定是由备用脚本同步了。仔细的看完逻辑,发现确实没有哪里有bug,唯一可能造成影响的地方就是主从延迟了。用户进度查询请求提交后,进度表会马上加上一条日志,然后调用进件同步匹配的逻辑。这段独立的逻辑,会做一个判断,会先检查是否存在进度查询记录,如果是第一次查询的用户,非常有可能因为主从延迟,而跳过进件匹配。 (根据运营反馈,周三时候还存在异常用户,当时数据确实捕捉到了,但我忘记记录,让亮峰同学把我浏览器关了,半小时后面数据被扭转,数据丢了。只能等待下一次捕捉到异常数据)
身份证等敏感信息安全存储
新云盘koala可以存储私密信息,私密和公有是针对外部访问的。当用户访问的时候,私有存储可以生成一个临时url,在有效时间内让用户访问,这样就杜绝了身份证信息安全问题。
使用新云盘踩了一个坑:代码已经引用了koala的目录,在执行时候报错,phar引用错误。原因是rocker开发机上没安装phar扩展,安装即可
文章图片
image.png
推荐阅读
- 【故障公告】周五下午的一次突发故障
- 7.9号工作总结~司硕
- 愉悦的周末(134)2020-9-20
- 周老师《金鸡图》
- 最有效的时间管理工具(赢效率手册和总结笔记)
- 第十九周
- 巴厘岛义工行
- 2019年第22周报
- 身后的翅膀
- 周一(十一)