开放平台3.0上传建筑文件报错怎么办?

1 . 问题现象
上传建筑文件(大小3M)失败,接口错误码为500,开放平台server组件无报错日志。
2 . 处理步骤
1)尝试将其他建筑包上传至该服务器,对比后发现当文件大小超过400k时都失败,低于此阈值可正常上传,怀疑是服务器网速问题。
使用speedtest测试带宽
/attached/file/20220323/20220323163115_915.py
(右击链接 链接另存为即可下载)

下载后传到服务器/home/seekcy/目录下
chmod +rx speedtest.py
./speedtest.py

2)带宽够的情况下仍无法上传建筑,代理文件大小超过配置的proxy_temp_file_write_size值时,nginx会将文件写入到临时目录下,而seekcy用户无/home/seekcy/softs/nginx/client_body_temp 文件夹写权限。
用root账户登录服务器
chmod -R 777 /home/seekcy/softs/nginx/client_body_temp/
重新上传即可

转载请注明作者和出处,并添加本页链接。
原文链接: //svn.seekcy.com:33382/412