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.上传大文件切分合并问题

 

相关文章:

  • 2021-06-15
  • 2021-12-13
  • 2021-07-06
  • 2021-12-07
  • 2021-12-21
  • 2021-06-13
  • 2021-08-23
  • 2021-08-03
猜你喜欢
  • 2022-02-27
  • 2021-07-07
  • 2021-05-25
  • 2022-12-23
  • 2022-01-01
  • 2021-06-05
  • 2022-12-23
相关资源
相似解决方案