[日常]总结7月入职至7月26号微盘所遇bug

Posted taoshihan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[日常]总结7月入职至7月26号微盘所遇bug相关的知识,希望对你有一定的参考价值。

2016年刚入职后在新浪微盘项目上所遇到的问题:

1.前端接口的程序不同版本问题,版本号在程序路径中区分,比如2.4.2/lib/sdk/api/weipan/Client.php

2.文件夹接口的mc缓存问题,用户创建文件夹的时候会从新读取数据库更新MC缓存

3.文件库和用户库分开,比如:用户表在端口4001库,文件表在端口5001库,

4.根据用户id进行分表,比如:我的uid 142262729,在user04表

5.分享文件失败问题的测试与修复

6.某一分库逻辑uid%128 取出的值大于64是在4381库,小于64在4380库

7.测试支付成功但没加上会员日期问题,查询支付宝回调的逻辑,建表保存支付记录payment_member_log

8.上传s3文件失败问题,

使用ie11进行测试,上传网盘附件和邮箱网盘上传文件,进度停在99.99%
使用360的ie兼容模式测试,进度停在99.99%,长时间后显示 连接应用服务器失败。

解决是

编码问题,经过测试,是因为s3那边没有对返回的文件头filename部分进行urlencode处理
ie11进行urlencode的时候,会把空格转成+,正常应该是%20,应该使用rawurlencode()函数处理

9.上传大文件切分合并问题

 



以上是关于[日常]总结7月入职至7月26号微盘所遇bug的主要内容,如果未能解决你的问题,请参考以下文章

聊聊日常开发中,如何减少bug呢?

6月7月总结总结及7月规划

OO第5-7次作业总结

第三组冲刺会议 2017.7.27

第三组冲刺会议 2017.7.28

7月份总结