Skip to content

Commit b37e129

Browse files
committed
perf(server): 在线节点初始化异步执行
- 将 NodeUtil.init() 和 NodeUtil.initOnline() 方法的调用封装到一个新线程中 - 异步执行在线节点初始化,提高系统启动速度
1 parent 9c2615b commit b37e129

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/org/b3log/symphony/Server.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,10 @@ public static void main(final String[] args) {
277277
}
278278
}).start();
279279

280-
NodeUtil.init();
281-
NodeUtil.initOnline();
280+
new Thread(() -> {
281+
NodeUtil.init();
282+
NodeUtil.initOnline();
283+
}).start();
282284

283285
System.out.println(">>> Quick boot mode requirements is ready!");
284286

0 commit comments

Comments
 (0)