From dfe62588ca792d4a5eb3e2722675e7263aa46a4e Mon Sep 17 00:00:00 2001
From: jiazx0107@163.com <jiazx0107@163.com>
Date: 星期五, 29 十二月 2023 00:28:51 +0800
Subject: [PATCH] 吴家粮库协议解析-1
---
src/main/java/com/fzzy/protocol/zldz/server/ZldzServerEngine.java | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/fzzy/protocol/zldz/server/ZldzServerEngine.java b/src/main/java/com/fzzy/protocol/zldz/server/ZldzServerEngine.java
index 78e0c88..cbb4f30 100644
--- a/src/main/java/com/fzzy/protocol/zldz/server/ZldzServerEngine.java
+++ b/src/main/java/com/fzzy/protocol/zldz/server/ZldzServerEngine.java
@@ -10,7 +10,6 @@
/**
* 閰嶇疆涓绘湇鍔′俊鎭�
- *
*/
@Slf4j
public class ZldzServerEngine {
@@ -82,4 +81,19 @@
}
return session.invoke(msg);
}
+
+ public static void disconnect(String ip, Integer port) {
+ IoSessionQuery sessionFactory = ioServer.getSessionQuery();
+ List<IoSession> sessions = sessionFactory.getAllSession();
+ IoSession session = null;
+ for (IoSession ioSession : sessions) {
+ if (ServerUtils.getServerKey(ip, port).equals(ioSession.getBusinessKey())) {
+ session = ioSession;
+ break;
+ }
+ }
+ if (null != session) {
+ session.destroy();
+ }
+ }
}
--
Gitblit v1.9.3