Fastdfs客户端不能连接

发布于 2021-11-28 19:58:45 字数 143 浏览 863 评论 8

    服务器上搭建好环境,安装了nginx代理模块,在服务器上使用fdfs_upload_file能上传,浏览器也能下载,

可是本机用java客户端连接上传死活都不行。连接超时。

不知道这可能是哪里的原因?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

琴流音 2021-12-05 08:33:15

疑问:

1.是必须trackerServer服务器地址提供外网支持吗,nginx代理地址提供也不行?

2.初步定位应该是获取trackerServer及trackerClient没问题,在trackerServer寻求可用storageServer时连接超时;可有解决方案

屌丝范 2021-12-05 08:28:30

我也遇到了同样的问题,但是tracker_server地址用的是nginx代理地址,nginx提供外网支持,但是还是connect time out ! 通过问题定位storageServer = tracker.getStoreStorage(trackerServer); 报错!client = new StorageClient1(trackerServer, null); 不报错,但是client.upload_file()方法报错

本王不退位尔等都是臣 2021-12-05 08:24:09

你好,我遇到了和你一样的问题,能不能把你问题的解决方案说详细一点呢。
storage的tracker_server地址必须是外网地址?这个地址是在Linux中的配置中改吗?改了以后服务器都不能实现上传下载了。

夜血缘 2021-12-05 08:16:33

引用来自“battyman”的评论

java端的代码的tracker服务器地址配置对了么?

charset=UTF-8
http.anti_steal_token=false
http.secret_key=STORAGE1234567890
tracker_server=192.168.0.196:22122
http.tracker_http_port=22123

ClientGlobal.init函数是否正确初始化配置文件了?

带上头具痛哭 2021-12-03 22:42:47

已经找到问题了,storage的tracker_server地址必须是外网地址,我这个不理解,为什么要是外网地址呢?tracker和storage在同一台机子上,我的是阿里云主机

回眸一笑 2021-12-03 21:19:06

java端的代码的tracker服务器地址配置对了么?

charset=UTF-8
http.anti_steal_token=false
http.secret_key=STORAGE1234567890
tracker_server=192.168.0.196:22122
http.tracker_http_port=22123

ClientGlobal.init函数是否正确初始化配置文件了?

无声静候 2021-12-03 10:50:08

正解。我没用过fastdfs,没有去理解过,感谢讲解

2021-12-03 03:00:34

引用来自“battyman”的评论

java端的代码的tracker服务器地址配置对了么?

charset=UTF-8
http.anti_steal_token=false
http.secret_key=STORAGE1234567890
tracker_server=192.168.0.196:22122
http.tracker_http_port=22123

ClientGlobal.init函数是否正确初始化配置文件了?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文