fastdfs java.net.SocketTimeoutException: connect timed out

在k8s上面部署了fastdfs集群,在本地测试时报错java.net.SocketTimeoutException: connect timed out,因为是在k8s 上面部署的,所以很多解决办法没有用,想问一下大家有没有类似的问题或有没有人知道怎么解决的。

能够成功获取到TrackerServer ,StorageClient,并且配置文件中tracker_server为外网地址

# 报错位置
storageClient.upload_file(byteFile, ext_file, null);

2个回答

连接超时,可能是连接的配置有问题,可以先测试下你连接的地址通不通的

qq_41523250
低密度盒子 只是在执行上传操作的时候连接超时,能正常的获取到TrackerServer ,StorageClient
3 个月之前 回复

本地测试storage_server的配置也需要修改为外网地址,一般建议使用内网地址,外网地址不安全

qq_36143819
qbanxiaoli 回复低密度盒子: 可以修改配置限制访问IP,或者你本地用docker部署一个单机版的
2 个月之前 回复
qq_41523250
低密度盒子 嗯,我本地测试改成外网是可以的,但是感觉这样不是很安全,在开发中有没有什么好一点的方法呀
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问