diff --git a/doc/sql/x_retry.sql b/doc/sql/x_retry.sql index 054a4a0dd..d9f942b94 100644 --- a/doc/sql/x_retry.sql +++ b/doc/sql/x_retry.sql @@ -115,7 +115,7 @@ CREATE TABLE `server_node` `group_name` varchar(64) NOT NULL COMMENT '组名称', `host_id` varchar(64) NOT NULL COMMENT '主机id', `host_ip` varchar(64) NOT NULL COMMENT '机器ip', - `context_path` varchar(256) NOT NULL COMMENT '客户端上下文路径 server.servlet.context-path', + `context_path` varchar(256) NOT NULL DEFAULT '/' COMMENT '客户端上下文路径 server.servlet.context-path', `host_port` int(16) NOT NULL COMMENT '机器端口', `expire_at` datetime NOT NULL COMMENT '过期时间', `node_type` tinyint(4) NOT NULL COMMENT '节点类型 1、客户端 2、是服务端', diff --git a/x-retry-server/src/main/java/com/x/retry/server/support/handler/ServerRegisterNodeHandler.java b/x-retry-server/src/main/java/com/x/retry/server/support/handler/ServerRegisterNodeHandler.java index 521b49659..388f8213c 100644 --- a/x-retry-server/src/main/java/com/x/retry/server/support/handler/ServerRegisterNodeHandler.java +++ b/x-retry-server/src/main/java/com/x/retry/server/support/handler/ServerRegisterNodeHandler.java @@ -51,6 +51,7 @@ public class ServerRegisterNodeHandler implements Lifecycle { serverNode.setHostPort(systemProperties.getNettyPort()); serverNode.setNodeType(NodeTypeEnum.SERVER.getType()); serverNode.setCreateDt(LocalDateTime.now()); + serverNode.setContextPath(StrUtil.EMPTY); serverRegisterNode.scheduleAtFixedRate(()->{ try {