diff --git a/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java b/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java index 9346e0951..fa2682e7e 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/core/HandlerLogicThread.java @@ -123,7 +123,7 @@ public class HandlerLogicThread extends Thread{ if(hasAsyncWorker){ MongoUtil.getInstence().lastUpdate(); } - Thread.sleep(2); + Thread.sleep(5); return; } int userId = packetNetData.getUserId(); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/network/server/ProtocolsManager.java b/serverlogic/src/main/java/com/ljsd/jieling/network/server/ProtocolsManager.java index 0acb9f66a..3396731a9 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/network/server/ProtocolsManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/network/server/ProtocolsManager.java @@ -39,7 +39,7 @@ public class ProtocolsManager implements ProtocolsAbstract { private static ProtocolsManager instance = new ProtocolsManager(); private Map handlers = new HashMap<>(); private static ClassLoader classLoader = GameApplication.class.getClassLoader(); - public final static int HANDLER_THREAD_NUM = 8; + public final static int HANDLER_THREAD_NUM = 30; public static HandlerLogicThread[] handlerThreads = new HandlerLogicThread[HANDLER_THREAD_NUM]; static {