adapt to FastDFS server V6.13 for read-write separation

This commit is contained in:
YuQing
2025-08-28 16:09:48 +08:00
parent fa0b79527c
commit 907239cb67
6 changed files with 351 additions and 266 deletions
@@ -75,7 +75,6 @@ public class ProtoCommon {
public static final int FDFS_GROUP_NAME_MAX_LEN = 16;
public static final int FDFS_IPV4_SIZE = 16;
public static final int FDFS_IPV6_SIZE = 46;
public static final int FDFS_DOMAIN_NAME_MAX_SIZE = 128;
public static final int FDFS_OLD_VERSION_SIZE = 6;
public static final int FDFS_NEW_VERSION_SIZE = 8;
public static final int FDFS_STORAGE_ID_MAX_SIZE = 16;
@@ -109,6 +108,12 @@ public class ProtoCommon {
protected static final int PROTO_HEADER_CMD_INDEX = FDFS_PROTO_PKG_LEN_SIZE;
protected static final int PROTO_HEADER_STATUS_INDEX = FDFS_PROTO_PKG_LEN_SIZE + 1;
//read write mode
public static final byte FDFS_RW_MODE_NONE = 0;
public static final byte FDFS_RW_MODE_READONLY = 4;
public static final byte FDFS_RW_MODE_WRITEONLY = 2;
public static final byte FDFS_RW_MODE_BOTH = FDFS_RW_MODE_READONLY + FDFS_RW_MODE_WRITEONLY;
private ProtoCommon() {
}