FastDFS上传失败
我用的java客户端
报以下异常,请各位大牛指教
java.io.IOException: recv cmd: 49 is not correct, expect cmd: 100
at org.csource.fastdfs.ProtoCommon.recvHeader(ProtoCommon.java:209)
at org.csource.fastdfs.ProtoCommon.recvPackage(ProtoCommon.java:240)
at org.csource.fastdfs.StorageClient.do_upload_file(StorageClient.java:694)
at org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:200)
at org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:21
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:124)
at org.csource.fastdfs.ProtoCommon.closeSocket(ProtoCommon.java:340)
at org.csource.fastdfs.TrackerServer.close(TrackerServer.java:74)
at org.csource.fastdfs.StorageClient.do_upload_file(StorageClient.java:751)
at org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:200)
at org.csource.fastdfs.StorageClient.upload_file(StorageClient.java:21
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
回复 1# zhangcctao
java client API和server端版本不匹配造成的吧。
请看一下src/HISTORY文件,里面有版本说明