`

fastdfs 连接connect timeout异常处理

阅读更多

java.net.SocketTimeoutException:connect timed out

 

做图片上传时,总是报这个错误,一开始以为自己程序问题,没有设置好连接时间,最近网上搜一下,才发现是storage server的端口没有全部开放,因为上传的时候不是都报这个异常,有成功的,成功率并不高,这样我才开始怀疑这些端口的开放,查看四个storage server服务器,发现确实两台的端口没有开放,放开后,图片上传成功率就恢复正常了!

另外fastdf storage配置地址为/etc/fdfs 

配置防火墙地址命令:

端口查看及开启方式:
在centOS服务器或putty中:
1.查看打开的端口:
#/etc/init.d/iptables status
2.手动打开指定的端口(以23000 为例):
#/sbin/iptables -I INPUT -p tcp --dport 23000 -j ACCEPT
3.打开端口后,记得保存:
#/etc/rc.d/init.d/iptables save

 

分享到:
评论

相关推荐

    fastdfs-nginx-module-master 5.0.8 适用

    2. **连接失败**:检查FastDFS服务器和Nginx之间的网络连接,以及FastDFS的配置是否正确。 3. **访问权限问题**:确认Nginx用户是否有读取FastDFS文件的权限,以及HTTP认证设置是否正确。 4. **性能低下**:分析日志...

    FastDFS集成demo

    例如,`tracker_server`字段定义了跟踪服务器的地址,`group_name`定义了文件存储的组名,`connect_timeout`和`network_timeout`则分别设定了连接超时和网络读写超时的时间。正确配置这个文件是确保Java程序能顺利与...

    FastDFS-配置文件详解.docx

    connect_timeout和network_timeout配置项分别用于设置连接超时时间和网络超时时间。connect_timeout用于设置socket套接字函数connect的超时时间,单位为秒;network_timeout用于设置tracker server的网络超时时间,...

    fastdfs配置文件参数详细说明.zip

    - `connect_timeout`和`network_timeout`:连接超时和网络操作超时时间。 2. storage.conf配置: - `base_path`:与Tracker相同,存储服务器的工作目录。 - `group_name`:设置存储服务器所属的组名。 - `store...

    FastDFS配置详解,整理版,方便查找

    connect_timeout用于指定socket连接超时时间,默认值为30秒。如果在connect_timeout时间内无法建立连接,将会超时。 network_timeout network_timeout用于指定tracker server的网络超时时间,单位为秒。在发送或...

    FastDFS SpringBoot 客户端 Demo搭建,支持文件上传下载

    connect-timeout: 5000 # 连接超时时间(毫秒) so-timeout: 30000 # socket读写超时时间(毫秒) charset: UTF-8 # 文件名编码格式 ``` 然后,创建FastDFS的配置类,注入配置信息并初始化FastDFS客户端: ```...

Global site tag (gtag.js) - Google Analytics