错误描述:
ERROR - file: connection_pool.c, line: 130, connect to 192.168.11.1:23000 fail, errno: 113, error in
背景:
客户服务器上部署的服务使用的是公司的fdfs,公司的fdfs开放了22122(tracker端口号)和 文件预览的端口号。文件预览的端口号可用,但是上传文件失败。tracker连接成功之后解析到的storage服务ip是内网IP,因此连接失败。
解决1-失败:
找运维开放了23000端口号,尝试在项目中指定storage服务的IP。
项目中导入的fdfs依赖是
fdfs-client
不支持指定storageIP,需要将依赖换成fdfs-client-java,改动太大,放弃
解决2-失败:
在部署fdfs服务器上的nginx中添加IP端口转发,将内网ip:23000转发到外网ip:23000
失败
事后思考:是不是应该在客户的主机上添加端口转发?
解决3-成功:
在客户的服务器上部署了fdfs…
部署方法:
https://developer.aliyun.com/article/745317