配置好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测试。

原文地址:https://www.cnblogs.com/minconding/p/10049011.html

时间: 2024-10-10 04:05:50

配置好fastfds和nginx,eclipse用代码上传图片失败的相关文章

eclipse代码自动提示设置、如何配置eclipse的代码自动提示功能?

对于编程人员来说,要记住大量的类名或类方法的名字,着实不是一件容易的事情.如果要IDE能够自动补全代码,那将为我们编程人员带来很大帮助. eclipse代码里面的代码提示功能默认是关闭的,只有输入"."的时候才会提示功能,用vs的用户可能不太习惯这种,vs是输入任何字母都会提示,下面说一下如何修改eclipse配置,开启代码自动提示功能打开 Eclipse  -> Window -> Perferences -> Java -> Editor -> Con

Eclipse中代码格式化配置

一.配置formatter 从Eclipse主菜单选择"窗口→首选项",进入"代码格式化程序"设置页.如下图所示: 确认选择的是格式化配置是Eclipse [built-in]. 注意:编写好代码后需要按Ctrl+Shift+F格式化代码.(Eclipse适应) 二.配置Save Actions: 配置Save Actions之后,Eclipse可以在文件保存之后自动做如下动作: 自动Format代码,去掉多余的注释,空格,行,自动引入包,去掉不必要的包,去掉没有被

CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL)

CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL) 一.准备篇: 1 /etc/init.d/iptables stop #关闭防火墙 2 关闭SELINUX 3 vi /etc/selinux/config 4 #SELINUX=enforcing #注释掉 5 #SELINUXTYPE=targeted #注释掉 6 SELINUX=disabled #增加 7 :wq 8 shutdown -r now #重启系统 二.安装篇 1.安装nginx 1 yum re

Intellij使用-- 导入Eclipse的代码格式化文件

目录[-] 方法 安装插件: 配置插件: 使用插件 测试 对于一个团队来说,使用统一的代码格式是非常重要的,否则在使用版本控制工具时,会出现大量的冲突.在Eclipse里,我们可以通过一些xml来进行代码格式的统一,但是这些文件要应用在Intellij里,还是要费一点周折的.不过如果你跟博主一样,有过合并一个文件出现200个冲突的惨痛经历之后,就会觉得这个工作是值得的了. 方法 一般我们使用Eclipse会统一的code-style.xml文件.Intellij里无法直接导入这个文件,不过有一个

Spring MVC注解配置结合Hibernate的入门教程及其代码实例

原文:Spring MVC注解配置结合Hibernate的入门教程及其代码实例 源代码下载地址:http://www.zuidaima.com/share/1787210045197312.htm 1.概述 本文旨在搭建Spring MVC+Hibernate开发框架,通过一个简单的demo讲解Spring MVC的相关配置文件,以及通过注解方式实现简单功能. 开发框架:Spring+Spring MVC+Hibernate(Spring所用的版本为3.0.5). 数据库:MySQL(数据库名称

Win7 64位系统上配置使用32位的Eclipse(转)

Win7 64位系统上配置使用32位的Eclipse 博客分类: Eclipse eclipse 最近工作电脑换成了64位的win7系统,之前个人电脑上安装的jdk和Eclipse都是32位的.而新的工作电脑上安装的JDK是64位的,因 为原来的Eclipse自己安装了很多的插件和个性化配置,不想重新安装64位的Eclipse,所以想在64位的win7系统上继续使用原来的32位 Eclipse. 32位的Eclipse无法和64位的jdk搭配使用,但是我又不想仅仅为了适配Eclipse而只安装3

eclipse提交代码至GitHub

eclipse提交代码至GitHub 1. 要使用GitHub首先需要注册一个GitHub账号,并创建一个Repository.这已基本成为每个程序员的必备技能,在此就不赘述了. 2. 在eclipse上安装git插件 首先选择Help -> Install New Software: 弹出如下窗口,点击Add按钮: 弹出如下窗口,输入相应内容:  Name的值可以任意输入,建议见名知义:Location的值为http://download.eclipse.org/egit/updates. 往

Eclipse Android 代码自动提示功能

对于一个后端管理系统,最重要内容之一的就是登陆页了,无论是安全验证.用户在线记录.相关日志记录.单用户或多用户使用帐号控制等,都是在这个页面进行处理的. 1.在解决方案中创建一个Web项目,并将它设置为启动项 2.添加引用 3.添加WebManage文件夹与Login.aspx文件 4.添加登陆页面HTML代码 1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx

eclipse实现代码块折叠-类似于VS中的#region……#endregion

背 景 刚才在写代码的时候,写了十几行可以说是重复的代码: 如果整个方法或类中代码多了,感觉它们太TM占地方了,给读者在阅读代码上造成很大的困难,于是想到能不能把他们“浓缩”成一行,脑子里第一个闪现出的就是Visual Studio中的#region和#endregion. 没有用过VisualStudio的朋友可以先看看#region和#endregion在代码整理上的效果: 打开第二个方法看看折叠的代码块内部: 如果在eclipse中也可以像这样实现自定义的代码块折叠,那感觉多清爽啊,网上找