FastDFS|FastDFS Java客户端上传图片问题
1.一开始用C盘做临时文件路径,会一直报拒绝访问...我去查了下各种乱七八糟的问题...其实改成D盘就好了- -
文章图片
image.png 2.解决第一个问题后,图片上传到服务器时,会报这个错,找了好久,类似的问题很少..
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.github.tobato.fastdfs.exception.FdfsConnectException: 无法获取服务端连接资源:can't create connection to/10.105.229.255:23000] with root cause最后在这里找到了解决方案
原来是要把java端配置文件的fastdfs.tracker_server的IP与服务器中storage.conf与mod_fastdfs_conf还有client.conf的所有tracker_server都统一改成公网IP,同时也要在防火墙和云服务器安全组把要用的端口都打开,默认是22122和23000.注意,必须要打开,因为没打开即便关闭了防火墙也没用...(这个我也很迷..)
需要注意的是:修改完这些配置后,必须重启下对应的修改端
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart【FastDFS|FastDFS Java客户端上传图片问题】最后能看到数据库和图片服务器都有存储到图片:
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
cd /usr/local/nginx/sbin/
./nginx -s reload
image.png
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 事件代理
- Java|Java OpenCV图像处理之SIFT角点检测详解
- java中如何实现重建二叉树
- 数组常用方法一
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- Java|Java基础——数组
- RxJava|RxJava 在Android项目中的使用(一)
- java之static、static|java之static、static final、final的区别与应用
- Java基础-高级特性-枚举实现状态机