配置好fastfds和nginx,eclipse用代码上传图片失败
Posted 坚持就好
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置好fastfds和nginx,eclipse用代码上传图片失败相关的知识,希望对你有一定的参考价值。
1、提示:timed out,22122
说明无法访问22122的端口
有可能是虚拟机网卡没开,也有可能是虚拟机22122端口未打开。
两个都打开后还是不行。
我就想知道主机能不能访问虚拟机的22122端口。网上找到了用命令
telnet ip 端口
测试如下
失败是因为telnet未安装
安装好后
8080端口连接成功,22122端口还是失败。重启了一下虚拟机22122连接成功。
2、提示文件名或目录名或卷标名不正确
不知道为什么会不正确,但网上有遇到同样问题的
解决:
String str="D:\\\\picture\\\\139125.jpg";
String location=str.replace("\\\\\\\\", "/");
String[] strings=storageClient.upload_file(location, "jpg", null);
转义一下就行。
3、
又是timed out,但是这次我不知道是什么端口访问不了,也没提示,出错句是:String[] strings=storageClient.upload_file(location, "jpg", null); //所以tracker是可以访问的,应该是storage访问不了。我不信邪,修改一下配置文件,将超时时间改为10,测试了还是超时。修改如下
这都超时,肯定是端口访问不了,网上说是23000端口,我印象中确实storage确实有个端口,查看了确实是23000端口。
打开了端口,上传图片成功
ps:以后再timed out一般都是端口未打开,后连接不了,可以用telnet测试。
以上是关于配置好fastfds和nginx,eclipse用代码上传图片失败的主要内容,如果未能解决你的问题,请参考以下文章