具体情况是:我有一个app(rails+passenger+nginx),提供了上传功能给用户上传文件。测试后我部署到服务器
- 用我的电脑文件上传一切ok
- 用我公司电脑上传文件也ok
- 为您的伙伴提供,当上传文件到半页链接中断。
- 合作伙伴用他公司的电脑上传,也就是上传一半中断链接。
- 合作有时可以上传(风险很小) 大部分是他们上传的半页被屏蔽
我登录到服务器,查看发现的日志和发生了什么,无一例外。
PS:小伙伴们之前做过重系统(在上传之前没有做系统)。用firefox浏览器是,也用ie浏览器失败 我猜是伙伴网络问题。还有一个可能是我的nginx配置出了问题。没有找到正确的起点来检查问题。第一个问题贴出来,希望能帮助大家出个主意
以下是我的 nignx 配置:
include mime.types;
default_type application/octet-stream;
log_format simple '$remote_addr - [$time_local] "$request" $status $body_bytes_sent';
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 180;
include /opt/nginx/conf/sites-enabled/*;