diff --git a/game_web/web_group/pom.xml b/game_web/web_group/pom.xml
index 21e0ce2..258badc 100644
--- a/game_web/web_group/pom.xml
+++ b/game_web/web_group/pom.xml
@@ -80,7 +80,7 @@
com.robot
robot_common
- 1.0.1
+ 1.0.3
diff --git a/game_web/web_group/src/main/webapp/logs/web_main.log b/game_web/web_group/src/main/webapp/logs/web_main.log
index b4a4834..6b0cb21 100644
--- a/game_web/web_group/src/main/webapp/logs/web_main.log
+++ b/game_web/web_group/src/main/webapp/logs/web_main.log
@@ -1,884 +1,161 @@
-05 一月 2026 | 00:00:09,822 | ERROR | Thread-290 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+21 一月 2026 | 00:10:57,528 | INFO | main | core.plugin.PluginService | | plugin[database] load success!
+21 一月 2026 | 00:10:57,605 | INFO | main | core.plugin.PluginService | | plugin[redis] load success!
+21 一月 2026 | 00:10:58,701 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+21 一月 2026 | 00:10:59,888 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+21 一月 2026 | 00:11:00,266 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101777
+21 一月 2026 | 00:11:00,730 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:100007
+21 一月 2026 | 00:11:00,743 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:11:00,920 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:11:00,994 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+21 一月 2026 | 00:11:00,994 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+21 一月 2026 | 00:11:00,995 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+21 一月 2026 | 00:11:01,092 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+21 一月 2026 | 00:11:01,131 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+21 一月 2026 | 00:11:01,142 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+21 一月 2026 | 00:11:01,142 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:7763000
+21 一月 2026 | 00:11:01,142 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+21 一月 2026 | 00:11:01,142 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+21 一月 2026 | 00:11:01,194 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+21 一月 2026 | 00:11:01,270 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@7beeb231
+21 一月 2026 | 00:11:01,341 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+21 一月 2026 | 00:11:01,375 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+21 一月 2026 | 00:11:01,654 | ERROR | mpnet connect thread | client.io.ISocket | | Connection error
+java.net.ConnectException: Connection refused: connect
+ at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+ at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
+ at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394)
+ at java.net.Socket.connect(Socket.java:606)
+ at taurus.client.io.SocketTcp.connectThread(SocketTcp.java:54)
+ at taurus.client.io.SocketTcp.access$000(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$1.run(SocketTcp.java:40)
at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:00:09,824 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:00:15,102 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:00:15,354 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:00:39,833 | ERROR | Thread-295 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+21 一月 2026 | 00:11:01,670 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : ExceptionOnConnect
+21 一月 2026 | 00:11:23,513 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+21 一月 2026 | 00:11:24,440 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+21 一月 2026 | 00:11:24,550 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101888
+21 一月 2026 | 00:11:24,904 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:100007
+21 一月 2026 | 00:11:24,914 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:11:24,976 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:11:25,054 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+21 一月 2026 | 00:11:25,054 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+21 一月 2026 | 00:11:25,054 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+21 一月 2026 | 00:11:25,174 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+21 一月 2026 | 00:11:25,214 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+21 一月 2026 | 00:11:25,231 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+21 一月 2026 | 00:11:25,231 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:6923000
+21 一月 2026 | 00:11:25,231 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+21 一月 2026 | 00:11:25,232 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+21 一月 2026 | 00:11:25,296 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+21 一月 2026 | 00:11:25,361 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@1d7388f4
+21 一月 2026 | 00:11:25,436 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+21 一月 2026 | 00:11:25,476 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+21 一月 2026 | 00:11:26,212 | ERROR | mpnet connect thread | client.io.ISocket | | Connection error
+java.net.ConnectException: Connection refused: connect
+ at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+ at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
+ at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394)
+ at java.net.Socket.connect(Socket.java:606)
+ at taurus.client.io.SocketTcp.connectThread(SocketTcp.java:54)
+ at taurus.client.io.SocketTcp.access$000(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$1.run(SocketTcp.java:40)
at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:00:39,847 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:00:40,193 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:00:40,491 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:00:59,837 | ERROR | Thread-299 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+21 一月 2026 | 00:11:26,228 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : ExceptionOnConnect
+21 一月 2026 | 00:11:48,495 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+21 一月 2026 | 00:11:49,550 | INFO | pool-3-thread-1 | client.business.AccountBusiness | | id:102111 login
+21 一月 2026 | 00:11:49,570 | INFO | pool-3-thread-1 | client.business.AccountBusiness | | ==========> password111 = 123456
+21 一月 2026 | 00:11:50,768 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+21 一月 2026 | 00:11:51,005 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102111
+21 一月 2026 | 00:11:51,375 | ERROR | mpnet connect thread | client.io.ISocket | | Connection error
+java.net.ConnectException: Connection refused: connect
+ at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+ at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
+ at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394)
+ at java.net.Socket.connect(Socket.java:606)
+ at taurus.client.io.SocketTcp.connectThread(SocketTcp.java:54)
+ at taurus.client.io.SocketTcp.access$000(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$1.run(SocketTcp.java:40)
at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:00:59,839 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:01:05,115 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:01:05,375 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:01:23,832 | INFO | qtp1605283233-357 | taurus.web.WebFilter | | action: get_partner_stat[{user}:115777] time:522ms
-05 一月 2026 | 00:01:25,156 | INFO | qtp1605283233-357 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:483ms
-05 一月 2026 | 00:01:28,231 | INFO | qtp1605283233-364 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:506ms
-05 一月 2026 | 00:01:29,855 | ERROR | Thread-304 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+21 一月 2026 | 00:11:51,383 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:100007
+21 一月 2026 | 00:11:51,392 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : ExceptionOnConnect
+21 一月 2026 | 00:11:51,394 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:11:51,472 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:11:51,506 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+21 一月 2026 | 00:11:51,510 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+21 一月 2026 | 00:11:51,510 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+21 一月 2026 | 00:11:51,720 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+21 一月 2026 | 00:11:51,788 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+21 一月 2026 | 00:11:51,797 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+21 一月 2026 | 00:11:51,798 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:7119000
+21 一月 2026 | 00:11:51,798 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+21 一月 2026 | 00:11:51,798 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+21 一月 2026 | 00:11:51,907 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+21 一月 2026 | 00:11:52,002 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@3644f58e
+21 一月 2026 | 00:11:52,107 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+21 一月 2026 | 00:11:52,155 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+21 一月 2026 | 00:12:13,614 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+21 一月 2026 | 00:12:14,544 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:217946
+21 一月 2026 | 00:12:14,557 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[null, null, null, 3, null, null, null, null, null, null, null, null, null]
+21 一月 2026 | 00:12:14,719 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:100007
+21 一月 2026 | 00:12:14,731 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[null, null, null, 3, null, null, null, null, null, null, null, null, null]
+21 一月 2026 | 00:12:14,965 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | strList:svr8840
+21 一月 2026 | 00:12:17,528 | ERROR | mpnet connect thread | client.io.ISocket | | Connection error
+java.net.ConnectException: Connection refused: connect
+ at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+ at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
+ at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394)
+ at java.net.Socket.connect(Socket.java:606)
+ at taurus.client.io.SocketTcp.connectThread(SocketTcp.java:54)
+ at taurus.client.io.SocketTcp.access$000(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$1.run(SocketTcp.java:40)
at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:01:29,857 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:01:30,728 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:01:31,280 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:01:49,850 | ERROR | Thread-309 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+21 一月 2026 | 00:12:17,543 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : ExceptionOnConnect
+21 一月 2026 | 00:12:38,657 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+21 一月 2026 | 00:12:39,948 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+21 一月 2026 | 00:12:40,106 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102111
+21 一月 2026 | 00:12:40,631 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:345687
+21 一月 2026 | 00:12:40,639 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:12:40,907 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+21 一月 2026 | 00:12:40,979 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+21 一月 2026 | 00:12:40,980 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+21 一月 2026 | 00:12:40,980 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+21 一月 2026 | 00:12:41,112 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+21 一月 2026 | 00:12:41,155 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+21 一月 2026 | 00:12:41,164 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+21 一月 2026 | 00:12:41,164 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:7119000
+21 一月 2026 | 00:12:41,164 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+21 一月 2026 | 00:12:41,164 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+21 一月 2026 | 00:12:41,203 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+21 一月 2026 | 00:12:41,273 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@3644f58e
+21 一月 2026 | 00:12:41,362 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+21 一月 2026 | 00:12:41,385 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+21 一月 2026 | 00:12:41,626 | ERROR | mpnet connect thread | client.io.ISocket | | Connection error
+java.net.ConnectException: Connection refused: connect
+ at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
+ at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200)
+ at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394)
+ at java.net.Socket.connect(Socket.java:606)
+ at taurus.client.io.SocketTcp.connectThread(SocketTcp.java:54)
+ at taurus.client.io.SocketTcp.access$000(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$1.run(SocketTcp.java:40)
at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:01:49,851 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:01:55,160 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:01:55,646 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:02:19,864 | ERROR | Thread-313 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:02:19,866 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:02:20,150 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:02:20,481 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:02:39,866 | ERROR | Thread-317 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:02:39,867 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:02:45,482 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:02:45,788 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:03:09,876 | ERROR | Thread-321 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:03:09,878 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:03:10,253 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:03:10,597 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:03:29,878 | ERROR | Thread-326 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:03:29,881 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:03:35,097 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:03:35,399 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:03:59,886 | ERROR | Thread-330 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:03:59,888 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:04:00,115 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:04:00,408 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:04:19,895 | ERROR | Thread-335 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:04:19,896 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:04:25,194 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:04:25,483 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:04:49,899 | ERROR | Thread-340 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:04:49,901 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:04:50,313 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:04:50,980 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:05:09,905 | ERROR | Thread-344 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:05:09,907 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:05:15,176 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:05:15,502 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:05:39,914 | ERROR | Thread-348 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:05:39,915 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:05:40,271 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:05:40,553 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:05:59,925 | ERROR | Thread-352 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:05:59,927 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:06:05,155 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:06:05,458 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:06:29,928 | ERROR | Thread-358 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:06:29,929 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:06:30,226 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:06:30,478 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:06:49,933 | ERROR | Thread-362 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:06:49,935 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:06:55,198 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:06:55,567 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:07:19,696 | ERROR | Thread-366 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:07:19,699 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:07:20,392 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:07:20,794 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:07:39,701 | ERROR | Thread-371 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:07:39,702 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:07:45,220 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:07:45,530 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:08:01,103 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:591ms
-05 一月 2026 | 00:08:03,571 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_partner_stat[{user}:115777] time:430ms
-05 一月 2026 | 00:08:04,912 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:446ms
-05 一月 2026 | 00:08:05,877 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:239ms
-05 一月 2026 | 00:08:09,711 | ERROR | Thread-375 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:08:09,714 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:08:10,170 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:08:10,454 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:08:29,711 | ERROR | Thread-380 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:08:29,714 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:08:35,108 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:08:35,373 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:08:36,985 | INFO | qtp1605283233-439 | group.controller.GroupController | | jefe_test: 177475
-05 一月 2026 | 00:08:37,194 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_groups[{user}:177475] time:320ms
-05 一月 2026 | 00:08:38,716 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: enter_group[{user}:177475] time:415ms
-05 一月 2026 | 00:08:41,481 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_partner_stat[{user}:177475] time:628ms
-05 一月 2026 | 00:08:42,474 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:327ms
-05 一月 2026 | 00:08:44,902 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_hplog_mgr[{user}:177475] time:298ms
-05 一月 2026 | 00:08:46,047 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:316ms
-05 一月 2026 | 00:08:48,052 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:470ms
-05 一月 2026 | 00:08:59,718 | ERROR | Thread-384 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:08:59,721 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:09:00,118 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:09:00,462 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:09:19,727 | ERROR | Thread-388 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:09:19,731 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:09:25,208 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:09:25,518 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:09:49,732 | ERROR | Thread-393 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:09:49,734 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:09:50,176 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:09:50,469 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:09:54,731 | INFO | qtp1605283233-414 | group.controller.GroupController | | jefe_test: 177475
-05 一月 2026 | 00:09:54,926 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_groups[{user}:177475] time:297ms
-05 一月 2026 | 00:09:55,959 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: enter_group[{user}:177475] time:307ms
-05 一月 2026 | 00:09:58,204 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1314ms
-05 一月 2026 | 00:09:58,659 | INFO | qtp1605283233-461 | taurus.web.WebFilter | | action: join_room[{user}:177475] time:1247ms
-05 一月 2026 | 00:10:00,818 | INFO | qtp1605283233-462 | group.controller.GroupRoomController | | matchRoom() ==> pid = 10
-05 一月 2026 | 00:10:02,054 | INFO | qtp1605283233-462 | taurus.web.WebFilter | | action: match_room[{user}:177475] time:1425ms
-05 一月 2026 | 00:10:03,340 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[208, 207], weight=1, id=1, type=1, card=209}]
-05 一月 2026 | 00:10:09,737 | ERROR | Thread-397 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:10:09,739 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:10:15,109 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:10:15,479 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:10:15,729 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
-05 一月 2026 | 00:10:15,899 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:10:16,006 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101777
-05 一月 2026 | 00:10:16,391 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:556585
-05 一月 2026 | 00:10:16,403 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [177475]]
-05 一月 2026 | 00:10:16,448 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [177475]]
-05 一月 2026 | 00:10:16,477 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:10:16,477 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:10:16,477 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:10:16,560 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:10:16,595 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:2205000
-05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:10:16,635 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
-05 一月 2026 | 00:10:16,691 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@6e5dff37
-05 一月 2026 | 00:10:16,747 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
-05 一月 2026 | 00:10:16,774 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
-05 一月 2026 | 00:10:16,798 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102], weight=2, id=1, type=2, card=102}, {opcard=[102], weight=3, id=2, type=3, card=102}, {opcard=[102], weight=4, id=3, type=3, card=102}]
-05 一月 2026 | 00:10:30,157 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[201], weight=4, id=1, type=3, card=201}]
-05 一月 2026 | 00:10:40,513 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:10:42,103 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | strList:svr8840
-05 一月 2026 | 00:10:43,705 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:574543
-05 一月 2026 | 00:10:43,716 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:10:43,755 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:10:43,781 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:10:43,781 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:10:43,781 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:10:43,859 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:10:43,883 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:1612000
-05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:10:43,928 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
-05 一月 2026 | 00:10:43,995 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@5b89ad98
-05 一月 2026 | 00:10:44,049 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
-05 一月 2026 | 00:10:44,073 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
-05 一月 2026 | 00:10:44,157 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[208, 207], weight=1, id=1, type=1, card=209}]
-05 一月 2026 | 00:10:44,216 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | strList:svr8840
-05 一月 2026 | 00:10:44,547 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:10:44,773 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:10:44,850 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:10:45,080 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:10:45,086 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:10:45,131 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:10:45,158 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:10:45,158 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:10:45,158 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:10:45,225 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:10:45,260 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:10:46,092 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108], weight=5, id=1, type=6, card=108}]
-05 一月 2026 | 00:10:50,278 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
-05 一月 2026 | 00:11:04,896 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[104, 103], weight=1, id=1, type=1, card=105}]
-05 一月 2026 | 00:11:05,159 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:11:06,005 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:11:06,253 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:11:06,295 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
-05 一月 2026 | 00:11:06,335 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:11:06,574 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:11:06,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:11:06,625 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:11:06,654 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:11:06,654 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:11:06,654 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:11:06,719 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:11:06,756 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:11:09,323 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207, 208], weight=1, id=1, type=1, card=206}]
-05 一月 2026 | 00:11:09,350 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207], weight=5, id=1, type=6, card=207}]
-05 一月 2026 | 00:11:09,754 | ERROR | Thread-407 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:11:10,371 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:11:10,373 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
-05 一月 2026 | 00:11:18,013 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
-05 一月 2026 | 00:11:19,351 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[106, 105], weight=1, id=1, type=1, card=107}, {opcard=[108, 106], weight=1, id=2, type=1, card=107}]
-05 一月 2026 | 00:11:21,014 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102, 103], weight=1, id=1, type=1, card=101}]
-05 一月 2026 | 00:11:21,111 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[105], weight=5, id=1, type=6, card=105}]
-05 一月 2026 | 00:11:29,760 | ERROR | Thread-411 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:11:29,761 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:11:30,137 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:11:30,968 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:11:31,212 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:11:31,321 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:11:31,552 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:11:31,561 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:11:31,602 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:11:31,629 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:11:31,629 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:11:31,629 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:11:31,717 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:11:31,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:11:44,584 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
-05 一月 2026 | 00:11:49,117 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[203, 201], weight=1, id=1, type=1, card=202}]
-05 一月 2026 | 00:11:49,683 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[205, 204], weight=1, id=1, type=1, card=206}]
-05 一月 2026 | 00:11:49,766 | ERROR | Thread-415 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:11:49,769 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:11:55,106 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:11:55,789 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[204, 205], weight=1, id=1, type=1, card=203}]
-05 一月 2026 | 00:11:56,258 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:11:56,340 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:11:56,607 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:11:56,613 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:11:56,668 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:11:56,710 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:11:56,710 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:11:56,710 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:11:56,838 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:11:56,867 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:11:58,913 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:12:09,485 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[109, 107], weight=1, id=1, type=1, card=108}, {opcard=[204, 203], weight=1, id=2, type=1, card=205}, {opcard=[206, 204], weight=1, id=3, type=1, card=205}, {opcard=[206, 207], weight=1, id=4, type=1, card=205}, {opcard=[108, 107], weight=1, id=5, type=1, card=109}, {opcard=[205], weight=2, id=6, type=2, card=205}]
-05 一月 2026 | 00:12:12,482 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[209], weight=2, id=1, type=2, card=209}, {opcard=[209], weight=5, id=2, type=6, card=209}]
-05 一月 2026 | 00:12:19,781 | ERROR | Thread-419 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:12:20,205 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:12:20,472 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:12:21,174 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:12:21,254 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:12:21,491 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:12:21,498 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:12:21,542 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:12:21,564 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:12:21,564 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:12:21,564 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:12:21,703 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:12:21,728 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:12:23,606 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
-05 一月 2026 | 00:12:23,607 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:12:24,940 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207, 205], weight=1, id=1, type=1, card=206}]
-05 一月 2026 | 00:12:26,245 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[205, 206], weight=1, id=1, type=1, card=204}]
-05 一月 2026 | 00:12:27,261 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[104, 103], weight=1, id=1, type=1, card=105}]
-05 一月 2026 | 00:12:33,648 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[101], weight=3, id=1, type=4, card=101}]
-05 一月 2026 | 00:12:39,461 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[104, 105], weight=1, id=1, type=1, card=103}]
-05 一月 2026 | 00:12:39,779 | ERROR | Thread-423 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:12:39,781 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:12:45,137 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:12:46,256 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:12:46,382 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:12:46,504 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:12:46,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:12:46,627 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:12:46,707 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:12:46,730 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:12:46,730 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:12:46,730 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:12:46,818 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:12:46,839 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:13:09,797 | ERROR | Thread-427 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:13:10,188 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:13:10,685 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102, 103], weight=1, id=1, type=1, card=101}]
-05 一月 2026 | 00:13:10,686 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:13:10,952 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:13:11,182 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:13:11,311 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:13:11,566 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:13:11,575 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:13:11,617 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:13:11,649 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:13:11,649 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:13:11,649 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:13:11,761 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:13:11,795 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:13:19,330 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
-05 一月 2026 | 00:13:22,870 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
-05 一月 2026 | 00:13:26,796 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102, 103], weight=1, id=1, type=1, card=101}]
-05 一月 2026 | 00:13:29,793 | ERROR | Thread-432 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:13:29,795 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:13:30,361 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[103, 101], weight=1, id=1, type=1, card=102}]
-05 一月 2026 | 00:13:30,382 | INFO | NetEvent-Thread | taurus.util.ChangShaSuanFaTest | | Ai出牌长麻===============================
-05 一月 2026 | 00:13:31,849 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:480ms
-05 一月 2026 | 00:13:33,441 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_partner_stat[{user}:115777] time:441ms
-05 一月 2026 | 00:13:34,764 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:663ms
-05 一月 2026 | 00:13:35,125 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:13:35,549 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:13:35,655 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:13:35,743 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101777
-05 一月 2026 | 00:13:35,976 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:574543
-05 一月 2026 | 00:13:35,985 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:13:36,040 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:13:36,066 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:13:36,067 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:13:36,067 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:13:36,151 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:13:36,176 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:2173000
-05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:13:36,214 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
-05 一月 2026 | 00:13:36,299 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@6e5dff37
-05 一月 2026 | 00:13:36,354 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
-05 一月 2026 | 00:13:36,380 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
-05 一月 2026 | 00:13:37,128 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:241ms
-05 一月 2026 | 00:13:38,263 | INFO | qtp1605283233-502 | taurus.web.WebFilter | | action: get_partner_stat[{user}:177475] time:498ms
-05 一月 2026 | 00:13:39,672 | INFO | qtp1605283233-501 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:410ms
-05 一月 2026 | 00:13:39,795 | ERROR | Thread-273 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:13:39,798 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:13:41,114 | INFO | qtp1605283233-502 | group.controller.GroupController | | jefe_test: 115777
-05 一月 2026 | 00:13:41,306 | INFO | qtp1605283233-502 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:309ms
-05 一月 2026 | 00:13:42,203 | INFO | qtp1605283233-502 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:342ms
-05 一月 2026 | 00:13:42,677 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:13:42,757 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101777
-05 一月 2026 | 00:13:43,011 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
-05 一月 2026 | 00:13:43,022 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:13:43,067 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:13:43,114 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:true
-05 一月 2026 | 00:13:43,124 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
-05 一月 2026 | 00:13:45,623 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1256ms
-05 一月 2026 | 00:13:49,799 | ERROR | Thread-403 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:13:49,801 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:14:11,647 | INFO | qtp1605283233-493 | group.controller.GroupController | | jefe_test: 112233
-05 一月 2026 | 00:14:11,907 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_groups[{user}:112233] time:375ms
-05 一月 2026 | 00:14:12,465 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: enter_group[{user}:112233] time:347ms
-05 一月 2026 | 00:15:37,523 | INFO | main | core.plugin.PluginService | | plugin[database] load success!
-05 一月 2026 | 00:15:37,572 | INFO | main | core.plugin.PluginService | | plugin[redis] load success!
-05 一月 2026 | 00:16:30,646 | INFO | qtp1605283233-68 | group.controller.GroupController | | jefe_test: 115777
-05 一月 2026 | 00:16:30,911 | INFO | qtp1605283233-68 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:422ms
-05 一月 2026 | 00:16:32,283 | INFO | qtp1605283233-62 | group.controller.GroupController | | jefe_test: 115777
-05 一月 2026 | 00:16:32,500 | INFO | qtp1605283233-62 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:349ms
-05 一月 2026 | 00:16:33,766 | INFO | qtp1605283233-65 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:383ms
-05 一月 2026 | 00:16:51,688 | INFO | qtp1605283233-64 | group.controller.GroupRoomController | | matchRoom() ==> pid = 10
-05 一月 2026 | 00:16:53,297 | INFO | qtp1605283233-64 | taurus.web.WebFilter | | action: match_room[{user}:115777] time:1819ms
-05 一月 2026 | 00:16:53,462 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:16:53,791 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:16:54,054 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:16:54,202 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:16:54,515 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:16:54,524 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:16:54,567 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:16:54,599 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:16:54,599 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:16:54,600 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:16:54,693 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:16:54,728 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:17:09,856 | ERROR | Thread-32 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:17:09,860 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:17:18,468 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:17:18,774 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:17:19,015 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:17:19,129 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:17:19,388 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:17:19,399 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:17:19,461 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:17:19,488 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:17:19,488 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:17:19,488 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:17:19,586 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:17:19,610 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:17:39,862 | ERROR | Thread-36 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:17:39,866 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:17:43,443 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:17:43,743 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:17:43,942 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:17:44,065 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:17:44,309 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:17:44,321 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
-05 一月 2026 | 00:17:44,372 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
-05 一月 2026 | 00:17:44,423 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:17:44,424 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:17:44,424 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:17:44,518 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:17:44,544 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:17:53,526 | INFO | qtp1605283233-67 | group.controller.GroupController | | jefe_test: 115777
-05 一月 2026 | 00:17:53,816 | INFO | qtp1605283233-67 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:413ms
-05 一月 2026 | 00:17:55,118 | INFO | qtp1605283233-66 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:359ms
-05 一月 2026 | 00:17:58,306 | INFO | qtp1605283233-68 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1954ms
-05 一月 2026 | 00:17:59,867 | ERROR | Thread-40 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:17:59,869 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:18:08,502 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:18:08,796 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:18:09,124 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:18:09,248 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:18:09,525 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:18:09,537 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:18:09,602 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:18:09,627 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:18:09,627 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:18:09,628 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:18:09,723 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:18:09,760 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:18:29,876 | ERROR | Thread-45 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:18:29,879 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:18:33,415 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:18:33,691 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:18:33,973 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:18:34,075 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:18:34,373 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:18:34,381 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:18:34,425 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:18:34,459 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:18:34,459 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:18:34,459 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:18:34,542 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:18:34,573 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:18:46,965 | INFO | qtp1605283233-64 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1319ms
-05 一月 2026 | 00:18:49,881 | ERROR | Thread-49 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:18:49,884 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:18:59,585 | INFO | main | core.plugin.PluginService | | plugin[database] load success!
-05 一月 2026 | 00:18:59,638 | INFO | main | core.plugin.PluginService | | plugin[redis] load success!
-05 一月 2026 | 00:19:00,559 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:19:01,002 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:19:01,353 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:19:01,555 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:19:01,861 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:19:01,870 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:19:01,922 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:19:01,948 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:19:01,948 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:19:01,949 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:19:02,039 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:19:02,068 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:19:19,892 | ERROR | Thread-32 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:19:19,897 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:19:25,405 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:19:25,767 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:19:26,006 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:19:26,132 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:19:26,453 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:19:26,462 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:19:26,503 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:19:26,531 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:19:26,531 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:19:26,532 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:19:26,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:19:26,643 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:19:26,656 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:19:26,657 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:19:26,657 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:19:26,657 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:19:49,898 | ERROR | Thread-36 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:19:49,901 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:19:50,516 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:19:50,867 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:19:51,130 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:19:51,321 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:19:51,568 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:19:51,578 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:19:51,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:19:51,650 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:19:51,650 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:19:51,650 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:19:51,738 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:19:51,773 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:19:51,783 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:19:51,783 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:19:51,784 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:19:51,784 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:20:09,908 | ERROR | Thread-40 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:20:09,909 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:20:15,423 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:20:15,770 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:20:16,007 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:20:16,094 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:20:16,381 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:20:16,388 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:20:16,436 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:20:16,465 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:20:16,465 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:20:16,465 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:20:16,549 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:20:16,578 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:20:16,586 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:20:16,586 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:20:16,587 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:20:16,587 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:20:33,699 | INFO | main | core.plugin.PluginService | | plugin[database] load success!
-05 一月 2026 | 00:20:33,745 | INFO | main | core.plugin.PluginService | | plugin[redis] load success!
-05 一月 2026 | 00:20:34,587 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:20:34,907 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:20:35,165 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:20:35,339 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:20:35,668 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:20:35,683 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:20:35,744 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:20:35,770 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:20:35,770 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:20:35,770 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:20:35,857 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:20:35,896 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:20:44,544 | INFO | qtp1605283233-63 | group.controller.GroupController | | jefe_test: 115777
-05 一月 2026 | 00:20:44,815 | INFO | qtp1605283233-63 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:392ms
-05 一月 2026 | 00:20:45,483 | INFO | qtp1605283233-63 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:357ms
-05 一月 2026 | 00:20:59,408 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:20:59,656 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:20:59,844 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:20:59,920 | ERROR | Thread-31 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:20:59,922 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:20:59,974 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
-05 一月 2026 | 00:21:00,245 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:21:00,253 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
-05 一月 2026 | 00:21:00,300 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
-05 一月 2026 | 00:21:00,322 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:21:00,322 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:21:00,323 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:21:00,425 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:21:00,449 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
-05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:21:11,579 | INFO | qtp1605283233-68 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1326ms
-05 一月 2026 | 00:21:19,923 | ERROR | Thread-35 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:21:19,926 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
-05 一月 2026 | 00:21:24,414 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:21:24,673 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:21:24,976 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:21:25,109 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101555
-05 一月 2026 | 00:21:25,336 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
-05 一月 2026 | 00:21:25,348 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:21:25,408 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
-05 一月 2026 | 00:21:25,438 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:21:25,438 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:21:25,438 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:21:25,511 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:21:25,539 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:21:25,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:21:25,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:8248000
-05 一月 2026 | 00:21:25,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:21:25,554 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:21:25,591 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
-05 一月 2026 | 00:21:25,648 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@1ede81ab
-05 一月 2026 | 00:21:25,700 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
-05 一月 2026 | 00:21:25,723 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
-05 一月 2026 | 00:21:41,597 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[209], weight=2, id=1, type=2, card=209}]
-05 一月 2026 | 00:21:48,647 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
-05 一月 2026 | 00:21:49,400 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
-05 一月 2026 | 00:21:50,066 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | strList:svr8840
-05 一月 2026 | 00:21:50,420 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
-05 一月 2026 | 00:21:50,686 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
-05 一月 2026 | 00:21:50,774 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101666
-05 一月 2026 | 00:21:51,037 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:285817
-05 一月 2026 | 00:21:51,045 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:21:51,114 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
-05 一月 2026 | 00:21:51,153 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
-05 一月 2026 | 00:21:51,154 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
-05 一月 2026 | 00:21:51,154 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
-05 一月 2026 | 00:21:51,249 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
-05 一月 2026 | 00:21:51,275 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
-05 一月 2026 | 00:21:51,286 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
-05 一月 2026 | 00:21:51,287 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:5372000
-05 一月 2026 | 00:21:51,287 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
-05 一月 2026 | 00:21:51,287 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
-05 一月 2026 | 00:21:51,321 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
-05 一月 2026 | 00:21:51,470 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@4dae1797
-05 一月 2026 | 00:21:51,522 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
-05 一月 2026 | 00:21:51,575 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
-05 一月 2026 | 00:21:53,164 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207, 206], weight=1, id=1, type=1, card=208}, {opcard=[209, 207], weight=1, id=2, type=1, card=208}]
-05 一月 2026 | 00:22:09,936 | ERROR | Thread-43 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:29:27,570 | INFO | qtp1605283233-93 | group.controller.GroupController | | jefe_test: 112233
-05 一月 2026 | 00:29:28,037 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_groups[{user}:112233] time:612ms
-05 一月 2026 | 00:29:38,073 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
-05 一月 2026 | 00:29:38,865 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:1027ms
-05 一月 2026 | 00:29:42,148 | INFO | qtp1605283233-89 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:595ms
-05 一月 2026 | 00:29:43,128 | INFO | qtp1605283233-89 | group.controller.GroupController | | jefe_test: 101777
-05 一月 2026 | 00:29:43,788 | INFO | qtp1605283233-89 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:867ms
-05 一月 2026 | 00:29:44,094 | INFO | qtp1605283233-97 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:498ms
-05 一月 2026 | 00:29:54,791 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
-05 一月 2026 | 00:29:55,499 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:913ms
-05 一月 2026 | 00:29:56,216 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
-05 一月 2026 | 00:29:56,929 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:963ms
-05 一月 2026 | 00:29:59,187 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:595ms
-05 一月 2026 | 00:30:01,874 | INFO | qtp1605283233-89 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:749ms
-05 一月 2026 | 00:30:03,299 | INFO | qtp1605283233-97 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:382ms
-05 一月 2026 | 00:30:04,689 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:335ms
-05 一月 2026 | 00:30:10,356 | INFO | qtp1605283233-97 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:339ms
-05 一月 2026 | 00:31:24,615 | INFO | qtp1605283233-93 | group.controller.GroupController | | jefe_test: 101777
-05 一月 2026 | 00:31:25,423 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:982ms
-05 一月 2026 | 00:31:39,843 | ERROR | Thread-39 | client.io.ISocket | | Receiving failed.:
-taurus.client.io.TSocketException
- at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
- at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
- at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
- at java.lang.Thread.run(Thread.java:750)
-05 一月 2026 | 00:31:42,399 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
-05 一月 2026 | 00:31:43,322 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:1121ms
-05 一月 2026 | 00:31:44,806 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:563ms
-05 一月 2026 | 00:32:02,432 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:943ms
-05 一月 2026 | 00:32:04,848 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:1531ms
-05 一月 2026 | 00:32:18,304 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:238ms
-05 一月 2026 | 00:33:42,616 | INFO | qtp1605283233-100 | group.controller.GroupController | | jefe_test: 101777
-05 一月 2026 | 00:33:43,163 | INFO | qtp1605283233-100 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:657ms
-05 一月 2026 | 00:33:54,307 | INFO | qtp1605283233-100 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:461ms
+21 一月 2026 | 00:12:41,642 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : ExceptionOnConnect
diff --git a/game_web/web_group/src/main/webapp/logs/web_main.log.2026-01-05 b/game_web/web_group/src/main/webapp/logs/web_main.log.2026-01-05
new file mode 100644
index 0000000..b4a4834
--- /dev/null
+++ b/game_web/web_group/src/main/webapp/logs/web_main.log.2026-01-05
@@ -0,0 +1,884 @@
+05 一月 2026 | 00:00:09,822 | ERROR | Thread-290 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:00:09,824 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:00:15,102 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:00:15,354 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:00:39,833 | ERROR | Thread-295 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:00:39,847 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:00:40,193 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:00:40,491 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:00:59,837 | ERROR | Thread-299 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:00:59,839 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:01:05,115 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:01:05,375 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:01:23,832 | INFO | qtp1605283233-357 | taurus.web.WebFilter | | action: get_partner_stat[{user}:115777] time:522ms
+05 一月 2026 | 00:01:25,156 | INFO | qtp1605283233-357 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:483ms
+05 一月 2026 | 00:01:28,231 | INFO | qtp1605283233-364 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:506ms
+05 一月 2026 | 00:01:29,855 | ERROR | Thread-304 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:01:29,857 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:01:30,728 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:01:31,280 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:01:49,850 | ERROR | Thread-309 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:01:49,851 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:01:55,160 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:01:55,646 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:02:19,864 | ERROR | Thread-313 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:02:19,866 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:02:20,150 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:02:20,481 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:02:39,866 | ERROR | Thread-317 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:02:39,867 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:02:45,482 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:02:45,788 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:03:09,876 | ERROR | Thread-321 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:03:09,878 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:03:10,253 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:03:10,597 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:03:29,878 | ERROR | Thread-326 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:03:29,881 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:03:35,097 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:03:35,399 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:03:59,886 | ERROR | Thread-330 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:03:59,888 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:04:00,115 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:04:00,408 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:04:19,895 | ERROR | Thread-335 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:04:19,896 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:04:25,194 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:04:25,483 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:04:49,899 | ERROR | Thread-340 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:04:49,901 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:04:50,313 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:04:50,980 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:05:09,905 | ERROR | Thread-344 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:05:09,907 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:05:15,176 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:05:15,502 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:05:39,914 | ERROR | Thread-348 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:05:39,915 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:05:40,271 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:05:40,553 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:05:59,925 | ERROR | Thread-352 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:05:59,927 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:06:05,155 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:06:05,458 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:06:29,928 | ERROR | Thread-358 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:06:29,929 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:06:30,226 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:06:30,478 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:06:49,933 | ERROR | Thread-362 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:06:49,935 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:06:55,198 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:06:55,567 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:07:19,696 | ERROR | Thread-366 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:07:19,699 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:07:20,392 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:07:20,794 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:07:39,701 | ERROR | Thread-371 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:07:39,702 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:07:45,220 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:07:45,530 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:08:01,103 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:591ms
+05 一月 2026 | 00:08:03,571 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_partner_stat[{user}:115777] time:430ms
+05 一月 2026 | 00:08:04,912 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:446ms
+05 一月 2026 | 00:08:05,877 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:239ms
+05 一月 2026 | 00:08:09,711 | ERROR | Thread-375 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:08:09,714 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:08:10,170 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:08:10,454 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:08:29,711 | ERROR | Thread-380 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:08:29,714 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:08:35,108 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:08:35,373 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:08:36,985 | INFO | qtp1605283233-439 | group.controller.GroupController | | jefe_test: 177475
+05 一月 2026 | 00:08:37,194 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_groups[{user}:177475] time:320ms
+05 一月 2026 | 00:08:38,716 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: enter_group[{user}:177475] time:415ms
+05 一月 2026 | 00:08:41,481 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_partner_stat[{user}:177475] time:628ms
+05 一月 2026 | 00:08:42,474 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:327ms
+05 一月 2026 | 00:08:44,902 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_hplog_mgr[{user}:177475] time:298ms
+05 一月 2026 | 00:08:46,047 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:316ms
+05 一月 2026 | 00:08:48,052 | INFO | qtp1605283233-439 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:470ms
+05 一月 2026 | 00:08:59,718 | ERROR | Thread-384 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:08:59,721 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:09:00,118 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:09:00,462 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:09:19,727 | ERROR | Thread-388 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:09:19,731 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:09:25,208 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:09:25,518 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:09:49,732 | ERROR | Thread-393 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:09:49,734 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:09:50,176 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:09:50,469 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:09:54,731 | INFO | qtp1605283233-414 | group.controller.GroupController | | jefe_test: 177475
+05 一月 2026 | 00:09:54,926 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: get_groups[{user}:177475] time:297ms
+05 一月 2026 | 00:09:55,959 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: enter_group[{user}:177475] time:307ms
+05 一月 2026 | 00:09:58,204 | INFO | qtp1605283233-414 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1314ms
+05 一月 2026 | 00:09:58,659 | INFO | qtp1605283233-461 | taurus.web.WebFilter | | action: join_room[{user}:177475] time:1247ms
+05 一月 2026 | 00:10:00,818 | INFO | qtp1605283233-462 | group.controller.GroupRoomController | | matchRoom() ==> pid = 10
+05 一月 2026 | 00:10:02,054 | INFO | qtp1605283233-462 | taurus.web.WebFilter | | action: match_room[{user}:177475] time:1425ms
+05 一月 2026 | 00:10:03,340 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[208, 207], weight=1, id=1, type=1, card=209}]
+05 一月 2026 | 00:10:09,737 | ERROR | Thread-397 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:10:09,739 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:10:15,109 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:10:15,479 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:10:15,729 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
+05 一月 2026 | 00:10:15,899 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:10:16,006 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101777
+05 一月 2026 | 00:10:16,391 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:556585
+05 一月 2026 | 00:10:16,403 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [177475]]
+05 一月 2026 | 00:10:16,448 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [177475]]
+05 一月 2026 | 00:10:16,477 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:10:16,477 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:10:16,477 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:10:16,560 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:10:16,595 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:2205000
+05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:10:16,603 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:10:16,635 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+05 一月 2026 | 00:10:16,691 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@6e5dff37
+05 一月 2026 | 00:10:16,747 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+05 一月 2026 | 00:10:16,774 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+05 一月 2026 | 00:10:16,798 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102], weight=2, id=1, type=2, card=102}, {opcard=[102], weight=3, id=2, type=3, card=102}, {opcard=[102], weight=4, id=3, type=3, card=102}]
+05 一月 2026 | 00:10:30,157 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[201], weight=4, id=1, type=3, card=201}]
+05 一月 2026 | 00:10:40,513 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:10:42,103 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | strList:svr8840
+05 一月 2026 | 00:10:43,705 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:574543
+05 一月 2026 | 00:10:43,716 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:10:43,755 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:10:43,781 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:10:43,781 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:10:43,781 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:10:43,859 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:10:43,883 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:1612000
+05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:10:43,893 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:10:43,928 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+05 一月 2026 | 00:10:43,995 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@5b89ad98
+05 一月 2026 | 00:10:44,049 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+05 一月 2026 | 00:10:44,073 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+05 一月 2026 | 00:10:44,157 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[208, 207], weight=1, id=1, type=1, card=209}]
+05 一月 2026 | 00:10:44,216 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | strList:svr8840
+05 一月 2026 | 00:10:44,547 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:10:44,773 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:10:44,850 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:10:45,080 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:10:45,086 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:10:45,131 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:10:45,158 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:10:45,158 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:10:45,158 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:10:45,225 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:10:45,260 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:10:45,267 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:10:46,092 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108], weight=5, id=1, type=6, card=108}]
+05 一月 2026 | 00:10:50,278 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
+05 一月 2026 | 00:11:04,896 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[104, 103], weight=1, id=1, type=1, card=105}]
+05 一月 2026 | 00:11:05,159 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:11:06,005 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:11:06,253 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:11:06,295 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
+05 一月 2026 | 00:11:06,335 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:11:06,574 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:11:06,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:11:06,625 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:11:06,654 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:11:06,654 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:11:06,654 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:11:06,719 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:11:06,756 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:11:07,168 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:11:09,323 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207, 208], weight=1, id=1, type=1, card=206}]
+05 一月 2026 | 00:11:09,350 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207], weight=5, id=1, type=6, card=207}]
+05 一月 2026 | 00:11:09,754 | ERROR | Thread-407 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:11:10,371 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:11:10,373 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
+05 一月 2026 | 00:11:18,013 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
+05 一月 2026 | 00:11:19,351 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[106, 105], weight=1, id=1, type=1, card=107}, {opcard=[108, 106], weight=1, id=2, type=1, card=107}]
+05 一月 2026 | 00:11:21,014 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102, 103], weight=1, id=1, type=1, card=101}]
+05 一月 2026 | 00:11:21,111 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[105], weight=5, id=1, type=6, card=105}]
+05 一月 2026 | 00:11:29,760 | ERROR | Thread-411 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:11:29,761 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:11:30,137 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:11:30,968 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:11:31,212 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:11:31,321 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:11:31,552 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:11:31,561 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:11:31,602 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:11:31,629 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:11:31,629 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:11:31,629 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:11:31,717 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:11:31,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:11:31,750 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:11:44,584 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
+05 一月 2026 | 00:11:49,117 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[203, 201], weight=1, id=1, type=1, card=202}]
+05 一月 2026 | 00:11:49,683 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[205, 204], weight=1, id=1, type=1, card=206}]
+05 一月 2026 | 00:11:49,766 | ERROR | Thread-415 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:11:49,769 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:11:55,106 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:11:55,789 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[204, 205], weight=1, id=1, type=1, card=203}]
+05 一月 2026 | 00:11:56,258 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:11:56,340 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:11:56,607 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:11:56,613 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:11:56,668 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:11:56,710 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:11:56,710 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:11:56,710 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:11:56,838 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:11:56,867 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:11:56,875 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:11:58,913 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:12:09,485 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[109, 107], weight=1, id=1, type=1, card=108}, {opcard=[204, 203], weight=1, id=2, type=1, card=205}, {opcard=[206, 204], weight=1, id=3, type=1, card=205}, {opcard=[206, 207], weight=1, id=4, type=1, card=205}, {opcard=[108, 107], weight=1, id=5, type=1, card=109}, {opcard=[205], weight=2, id=6, type=2, card=205}]
+05 一月 2026 | 00:12:12,482 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[209], weight=2, id=1, type=2, card=209}, {opcard=[209], weight=5, id=2, type=6, card=209}]
+05 一月 2026 | 00:12:19,781 | ERROR | Thread-419 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:12:20,205 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:12:20,472 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:12:21,174 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:12:21,254 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:12:21,491 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:12:21,498 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:12:21,542 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:12:21,564 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:12:21,564 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:12:21,564 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:12:21,703 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:12:21,728 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:12:21,737 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:12:23,606 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
+05 一月 2026 | 00:12:23,607 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:12:24,940 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207, 205], weight=1, id=1, type=1, card=206}]
+05 一月 2026 | 00:12:26,245 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[205, 206], weight=1, id=1, type=1, card=204}]
+05 一月 2026 | 00:12:27,261 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[104, 103], weight=1, id=1, type=1, card=105}]
+05 一月 2026 | 00:12:33,648 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[101], weight=3, id=1, type=4, card=101}]
+05 一月 2026 | 00:12:39,461 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[104, 105], weight=1, id=1, type=1, card=103}]
+05 一月 2026 | 00:12:39,779 | ERROR | Thread-423 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:12:39,781 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:12:45,137 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:12:46,256 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:12:46,382 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:12:46,504 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:12:46,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:12:46,627 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:12:46,707 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:12:46,730 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:12:46,730 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:12:46,730 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:12:46,818 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:12:46,839 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:12:46,847 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:13:09,797 | ERROR | Thread-427 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:13:10,188 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:13:10,685 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102, 103], weight=1, id=1, type=1, card=101}]
+05 一月 2026 | 00:13:10,686 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:13:10,952 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:13:11,182 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:13:11,311 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:13:11,566 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:13:11,575 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:13:11,617 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:13:11,649 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:13:11,649 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:13:11,649 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:13:11,761 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:13:11,795 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:13:11,805 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:13:19,330 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[108, 107], weight=1, id=1, type=1, card=109}]
+05 一月 2026 | 00:13:22,870 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
+05 一月 2026 | 00:13:26,796 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[102, 103], weight=1, id=1, type=1, card=101}]
+05 一月 2026 | 00:13:29,793 | ERROR | Thread-432 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:13:29,795 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:13:30,361 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[103, 101], weight=1, id=1, type=1, card=102}]
+05 一月 2026 | 00:13:30,382 | INFO | NetEvent-Thread | taurus.util.ChangShaSuanFaTest | | Ai出牌长麻===============================
+05 一月 2026 | 00:13:31,849 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:480ms
+05 一月 2026 | 00:13:33,441 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_partner_stat[{user}:115777] time:441ms
+05 一月 2026 | 00:13:34,764 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:663ms
+05 一月 2026 | 00:13:35,125 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:13:35,549 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:13:35,655 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:13:35,743 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101777
+05 一月 2026 | 00:13:35,976 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:574543
+05 一月 2026 | 00:13:35,985 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:13:36,040 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:13:36,066 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:13:36,067 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:13:36,067 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:13:36,151 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:13:36,176 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:2173000
+05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:13:36,184 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:13:36,214 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+05 一月 2026 | 00:13:36,299 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@6e5dff37
+05 一月 2026 | 00:13:36,354 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+05 一月 2026 | 00:13:36,380 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+05 一月 2026 | 00:13:37,128 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_person_records[{user}:115777] time:241ms
+05 一月 2026 | 00:13:38,263 | INFO | qtp1605283233-502 | taurus.web.WebFilter | | action: get_partner_stat[{user}:177475] time:498ms
+05 一月 2026 | 00:13:39,672 | INFO | qtp1605283233-501 | taurus.web.WebFilter | | action: get_person_records[{user}:177475] time:410ms
+05 一月 2026 | 00:13:39,795 | ERROR | Thread-273 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:13:39,798 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:13:41,114 | INFO | qtp1605283233-502 | group.controller.GroupController | | jefe_test: 115777
+05 一月 2026 | 00:13:41,306 | INFO | qtp1605283233-502 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:309ms
+05 一月 2026 | 00:13:42,203 | INFO | qtp1605283233-502 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:342ms
+05 一月 2026 | 00:13:42,677 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:13:42,757 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101777
+05 一月 2026 | 00:13:43,011 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:786674
+05 一月 2026 | 00:13:43,022 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:13:43,067 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:13:43,114 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:true
+05 一月 2026 | 00:13:43,124 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+05 一月 2026 | 00:13:45,623 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1256ms
+05 一月 2026 | 00:13:49,799 | ERROR | Thread-403 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:13:49,801 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:14:11,647 | INFO | qtp1605283233-493 | group.controller.GroupController | | jefe_test: 112233
+05 一月 2026 | 00:14:11,907 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: get_groups[{user}:112233] time:375ms
+05 一月 2026 | 00:14:12,465 | INFO | qtp1605283233-493 | taurus.web.WebFilter | | action: enter_group[{user}:112233] time:347ms
+05 一月 2026 | 00:15:37,523 | INFO | main | core.plugin.PluginService | | plugin[database] load success!
+05 一月 2026 | 00:15:37,572 | INFO | main | core.plugin.PluginService | | plugin[redis] load success!
+05 一月 2026 | 00:16:30,646 | INFO | qtp1605283233-68 | group.controller.GroupController | | jefe_test: 115777
+05 一月 2026 | 00:16:30,911 | INFO | qtp1605283233-68 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:422ms
+05 一月 2026 | 00:16:32,283 | INFO | qtp1605283233-62 | group.controller.GroupController | | jefe_test: 115777
+05 一月 2026 | 00:16:32,500 | INFO | qtp1605283233-62 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:349ms
+05 一月 2026 | 00:16:33,766 | INFO | qtp1605283233-65 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:383ms
+05 一月 2026 | 00:16:51,688 | INFO | qtp1605283233-64 | group.controller.GroupRoomController | | matchRoom() ==> pid = 10
+05 一月 2026 | 00:16:53,297 | INFO | qtp1605283233-64 | taurus.web.WebFilter | | action: match_room[{user}:115777] time:1819ms
+05 一月 2026 | 00:16:53,462 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:16:53,791 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:16:54,054 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:16:54,202 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:16:54,515 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:16:54,524 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:16:54,567 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:16:54,599 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:16:54,599 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:16:54,600 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:16:54,693 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:16:54,728 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:16:54,742 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:17:09,856 | ERROR | Thread-32 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:17:09,860 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:17:18,468 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:17:18,774 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:17:19,015 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:17:19,129 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:17:19,388 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:17:19,399 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:17:19,461 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:17:19,488 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:17:19,488 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:17:19,488 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:17:19,586 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:17:19,610 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:17:19,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:17:39,862 | ERROR | Thread-36 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:17:39,866 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:17:43,443 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:17:43,743 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:17:43,942 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:17:44,065 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:17:44,309 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:17:44,321 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+05 一月 2026 | 00:17:44,372 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+05 一月 2026 | 00:17:44,423 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:17:44,424 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:17:44,424 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:17:44,518 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:17:44,544 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:17:44,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:17:53,526 | INFO | qtp1605283233-67 | group.controller.GroupController | | jefe_test: 115777
+05 一月 2026 | 00:17:53,816 | INFO | qtp1605283233-67 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:413ms
+05 一月 2026 | 00:17:55,118 | INFO | qtp1605283233-66 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:359ms
+05 一月 2026 | 00:17:58,306 | INFO | qtp1605283233-68 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1954ms
+05 一月 2026 | 00:17:59,867 | ERROR | Thread-40 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:17:59,869 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:18:08,502 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:18:08,796 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:18:09,124 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:18:09,248 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:18:09,525 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:18:09,537 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:18:09,602 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:18:09,627 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:18:09,627 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:18:09,628 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:18:09,723 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:18:09,760 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:18:09,767 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:18:29,876 | ERROR | Thread-45 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:18:29,879 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:18:33,415 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:18:33,691 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:18:33,973 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:18:34,075 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:18:34,373 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:18:34,381 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:18:34,425 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:18:34,459 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:18:34,459 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:18:34,459 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:18:34,542 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:18:34,573 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:18:34,581 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:18:46,965 | INFO | qtp1605283233-64 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1319ms
+05 一月 2026 | 00:18:49,881 | ERROR | Thread-49 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:18:49,884 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:18:59,585 | INFO | main | core.plugin.PluginService | | plugin[database] load success!
+05 一月 2026 | 00:18:59,638 | INFO | main | core.plugin.PluginService | | plugin[redis] load success!
+05 一月 2026 | 00:19:00,559 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:19:01,002 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:19:01,353 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:19:01,555 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:19:01,861 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:19:01,870 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:19:01,922 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:19:01,948 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:19:01,948 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:19:01,949 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:19:02,039 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:19:02,068 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:19:02,081 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:19:19,892 | ERROR | Thread-32 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:19:19,897 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:19:25,405 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:19:25,767 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:19:26,006 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:19:26,132 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:19:26,453 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:19:26,462 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:19:26,503 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:19:26,531 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:19:26,531 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:19:26,532 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:19:26,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:19:26,643 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:19:26,656 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:19:26,657 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:19:26,657 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:19:26,657 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:19:49,898 | ERROR | Thread-36 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:19:49,901 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:19:50,516 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:19:50,867 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:19:51,130 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:19:51,321 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:19:51,568 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:19:51,578 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:19:51,619 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:19:51,650 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:19:51,650 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:19:51,650 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:19:51,738 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:19:51,773 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:19:51,783 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:19:51,783 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:19:51,784 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:19:51,784 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:20:09,908 | ERROR | Thread-40 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:20:09,909 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:20:15,423 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:20:15,770 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:20:16,007 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:20:16,094 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:20:16,381 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:20:16,388 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:20:16,436 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:20:16,465 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:20:16,465 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:20:16,465 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:20:16,549 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:20:16,578 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:20:16,586 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:20:16,586 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:20:16,587 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:20:16,587 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:20:33,699 | INFO | main | core.plugin.PluginService | | plugin[database] load success!
+05 一月 2026 | 00:20:33,745 | INFO | main | core.plugin.PluginService | | plugin[redis] load success!
+05 一月 2026 | 00:20:34,587 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:20:34,907 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:20:35,165 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:20:35,339 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:20:35,668 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:20:35,683 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:20:35,744 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:20:35,770 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:20:35,770 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:20:35,770 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:20:35,857 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:20:35,896 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:20:35,909 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:20:44,544 | INFO | qtp1605283233-63 | group.controller.GroupController | | jefe_test: 115777
+05 一月 2026 | 00:20:44,815 | INFO | qtp1605283233-63 | taurus.web.WebFilter | | action: get_groups[{user}:115777] time:392ms
+05 一月 2026 | 00:20:45,483 | INFO | qtp1605283233-63 | taurus.web.WebFilter | | action: enter_group[{user}:115777] time:357ms
+05 一月 2026 | 00:20:59,408 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:20:59,656 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:20:59,844 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:20:59,920 | ERROR | Thread-31 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:20:59,922 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:20:59,974 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:102254
+05 一月 2026 | 00:21:00,245 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:21:00,253 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+05 一月 2026 | 00:21:00,300 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, []]
+05 一月 2026 | 00:21:00,322 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:21:00,322 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:21:00,323 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:21:00,425 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:21:00,449 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:0
+05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:21:00,457 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:21:11,579 | INFO | qtp1605283233-68 | taurus.web.WebFilter | | action: join_room[{user}:115777] time:1326ms
+05 一月 2026 | 00:21:19,923 | ERROR | Thread-35 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:21:19,926 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : DisconnectByServer
+05 一月 2026 | 00:21:24,414 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:21:24,673 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:21:24,976 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:21:25,109 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101555
+05 一月 2026 | 00:21:25,336 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:999225
+05 一月 2026 | 00:21:25,348 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:21:25,408 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, [115777]]
+05 一月 2026 | 00:21:25,438 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:21:25,438 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:21:25,438 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:21:25,511 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:21:25,539 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:21:25,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:21:25,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:8248000
+05 一月 2026 | 00:21:25,553 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:21:25,554 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:21:25,591 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+05 一月 2026 | 00:21:25,648 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@1ede81ab
+05 一月 2026 | 00:21:25,700 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+05 一月 2026 | 00:21:25,723 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+05 一月 2026 | 00:21:41,597 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[209], weight=2, id=1, type=2, card=209}]
+05 一月 2026 | 00:21:48,647 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[107, 106], weight=1, id=1, type=1, card=108}]
+05 一月 2026 | 00:21:49,400 | INFO | pool-3-thread-1 | hunan.DoTest | | 数据--------{}
+05 一月 2026 | 00:21:50,066 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | strList:svr8840
+05 一月 2026 | 00:21:50,420 | INFO | NetEvent-Thread | client.io.SocketEngine | | status : Connect
+05 一月 2026 | 00:21:50,686 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间-begin
+05 一月 2026 | 00:21:50,774 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | 玩家进入房间:101666
+05 一月 2026 | 00:21:51,037 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | finalRoom:room:285817
+05 一月 2026 | 00:21:51,045 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | room_list:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:21:51,114 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step1:[1, 1000, 5000, 0, 1, svr8840, 10, 10, 330800, 2, 0, 2, null]
+05 一月 2026 | 00:21:51,153 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step2:false
+05 一月 2026 | 00:21:51,154 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step3:false
+05 一月 2026 | 00:21:51,154 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step4:false
+05 一月 2026 | 00:21:51,249 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step5:false
+05 一月 2026 | 00:21:51,275 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6:false
+05 一月 2026 | 00:21:51,286 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-1:false
+05 一月 2026 | 00:21:51,287 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | uid_hp:5372000
+05 一月 2026 | 00:21:51,287 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-2:false
+05 一月 2026 | 00:21:51,287 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step6-3:false
+05 一月 2026 | 00:21:51,321 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | step7:false
+05 一月 2026 | 00:21:51,470 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | gmb:com.data.bean.GroupMemberBean@4dae1797
+05 一月 2026 | 00:21:51,522 | ERROR | pool-3-thread-1 | client.business.GroupRoomBusiness | | publicJoinRoom t_list:null
+05 一月 2026 | 00:21:51,575 | INFO | pool-3-thread-1 | client.business.GroupRoomBusiness | | server_ip:[8.138.242.190, 6311, 8.138.242.190]
+05 一月 2026 | 00:21:53,164 | INFO | NetEvent-Thread | hunan.DoTest | | tipList[{opcard=[207, 206], weight=1, id=1, type=1, card=208}, {opcard=[209, 207], weight=1, id=2, type=1, card=208}]
+05 一月 2026 | 00:22:09,936 | ERROR | Thread-43 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:29:27,570 | INFO | qtp1605283233-93 | group.controller.GroupController | | jefe_test: 112233
+05 一月 2026 | 00:29:28,037 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_groups[{user}:112233] time:612ms
+05 一月 2026 | 00:29:38,073 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
+05 一月 2026 | 00:29:38,865 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:1027ms
+05 一月 2026 | 00:29:42,148 | INFO | qtp1605283233-89 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:595ms
+05 一月 2026 | 00:29:43,128 | INFO | qtp1605283233-89 | group.controller.GroupController | | jefe_test: 101777
+05 一月 2026 | 00:29:43,788 | INFO | qtp1605283233-89 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:867ms
+05 一月 2026 | 00:29:44,094 | INFO | qtp1605283233-97 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:498ms
+05 一月 2026 | 00:29:54,791 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
+05 一月 2026 | 00:29:55,499 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:913ms
+05 一月 2026 | 00:29:56,216 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
+05 一月 2026 | 00:29:56,929 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:963ms
+05 一月 2026 | 00:29:59,187 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:595ms
+05 一月 2026 | 00:30:01,874 | INFO | qtp1605283233-89 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:749ms
+05 一月 2026 | 00:30:03,299 | INFO | qtp1605283233-97 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:382ms
+05 一月 2026 | 00:30:04,689 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:335ms
+05 一月 2026 | 00:30:10,356 | INFO | qtp1605283233-97 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:339ms
+05 一月 2026 | 00:31:24,615 | INFO | qtp1605283233-93 | group.controller.GroupController | | jefe_test: 101777
+05 一月 2026 | 00:31:25,423 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:982ms
+05 一月 2026 | 00:31:39,843 | ERROR | Thread-39 | client.io.ISocket | | Receiving failed.:
+taurus.client.io.TSocketException
+ at taurus.client.io.SocketTcp.__read(SocketTcp.java:131)
+ at taurus.client.io.SocketTcp.access$100(SocketTcp.java:20)
+ at taurus.client.io.SocketTcp$2.run(SocketTcp.java:71)
+ at java.lang.Thread.run(Thread.java:750)
+05 一月 2026 | 00:31:42,399 | INFO | qtp1605283233-94 | group.controller.GroupController | | jefe_test: 101777
+05 一月 2026 | 00:31:43,322 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:1121ms
+05 一月 2026 | 00:31:44,806 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:563ms
+05 一月 2026 | 00:32:02,432 | INFO | qtp1605283233-93 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:943ms
+05 一月 2026 | 00:32:04,848 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:1531ms
+05 一月 2026 | 00:32:18,304 | INFO | qtp1605283233-94 | taurus.web.WebFilter | | action: get_person_records[{user}:101777] time:238ms
+05 一月 2026 | 00:33:42,616 | INFO | qtp1605283233-100 | group.controller.GroupController | | jefe_test: 101777
+05 一月 2026 | 00:33:43,163 | INFO | qtp1605283233-100 | taurus.web.WebFilter | | action: get_groups[{user}:101777] time:657ms
+05 一月 2026 | 00:33:54,307 | INFO | qtp1605283233-100 | taurus.web.WebFilter | | action: enter_group[{user}:101777] time:461ms
diff --git a/game_web/web_group/target/ROOT.war b/game_web/web_group/target/ROOT.war
index bad688e..864a825 100644
Binary files a/game_web/web_group/target/ROOT.war and b/game_web/web_group/target/ROOT.war differ
diff --git a/game_web/web_group/target/ROOT/WEB-INF/lib/robot_common-1.0.1.jar b/game_web/web_group/target/ROOT/WEB-INF/lib/robot_common-1.0.3.jar
similarity index 76%
rename from game_web/web_group/target/ROOT/WEB-INF/lib/robot_common-1.0.1.jar
rename to game_web/web_group/target/ROOT/WEB-INF/lib/robot_common-1.0.3.jar
index 7b0f282..7d710ef 100644
Binary files a/game_web/web_group/target/ROOT/WEB-INF/lib/robot_common-1.0.1.jar and b/game_web/web_group/target/ROOT/WEB-INF/lib/robot_common-1.0.3.jar differ
diff --git a/game_web/web_login20/.idea/workspace.xml b/game_web/web_login20/.idea/workspace.xml
index acf5971..ac4b61c 100644
--- a/game_web/web_login20/.idea/workspace.xml
+++ b/game_web/web_login20/.idea/workspace.xml
@@ -5,59 +5,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -74,26 +36,26 @@
-
+ {
+ "associatedIndex": 4
+}
- {
+ "keyToString": {
+ "Application.Main.executor": "Run",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "git-widget-placeholder": "master",
+ "kotlin-language-version-configured": "true",
+ "last_opened_file_path": "D:/robotpro/robot_ceshi/xtserver_anchou/game_web/web_login20",
+ "nodejs_package_manager_path": "npm",
+ "settings.editor.selected.configurable": "MavenSettings",
+ "vue.rearranger.settings.migration": "true"
}
-}]]>
+}
@@ -134,6 +96,7 @@
+
diff --git a/libs/robot_common/pom.xml b/libs/robot_common/pom.xml
index 4a46c04..ee3d2c6 100644
--- a/libs/robot_common/pom.xml
+++ b/libs/robot_common/pom.xml
@@ -2,7 +2,7 @@
4.0.0
com.robot
robot_common
- 1.0.1
+ 1.0.3
jar
robot_common
diff --git a/libs/robot_common/src/main/java/hunan/HuNanChangSha.java b/libs/robot_common/src/main/java/hunan/HuNanChangSha.java
index b290f42..7e8cdc1 100644
--- a/libs/robot_common/src/main/java/hunan/HuNanChangSha.java
+++ b/libs/robot_common/src/main/java/hunan/HuNanChangSha.java
@@ -283,13 +283,32 @@ public class HuNanChangSha {
List yupanhandcard = new ArrayList<>();
yupanhandcard.addAll(changShaCardInhand);
//进行操作之前能否下听
+
List shifoutingpai = changShaSuanFaTest.handscardshifoutingpai(changShaCardInhand,chowGroup,pongGroup,gangdepai);
boolean beforelisten = false;//记录操作之前的下听状态
+ System.out.println("shifoutingpai"+shifoutingpai);
if (shifoutingpai.size() > 0) {
beforelisten = true;
}
+ System.out.println("beforelisten"+beforelisten);
//如果杠了之后还能继续听牌则杠
+
+ //优先处理胡牌
+ for(int i=0;i {
+ });
+ return "胡牌";
+ }
+ }
+
//如果下听了,可以杠
for (int i = 0; i < tipList.size(); i++) {
TObject firstTip = (TObject) tipList.get(i).getObject();
@@ -299,14 +318,7 @@ public class HuNanChangSha {
card = firstTip.getInt("card");
- if (type == 6){
- params.putString("session", session + "," + token);
- params.putInt("qi", 0);
- params.putInt("id", id);
- client.send("612", params, response -> {
- });
- return "胡牌";
- }
+
if ((type == 5 || type == 3 || type==4)&&weight==4) {
//判断开杠后是否能下听
@@ -436,7 +448,9 @@ public class HuNanChangSha {
//判断是否是大胡
int beforeIsDahu = 0;
+
beforeIsDahu = changShaSuanFaTest.checkDahu(yupanhandcard,chowGroup,pongGroup,gangdepai);
+ System.out.println("bef:"+beforeIsDahu);
//5、门清
if (yupanhandcard.size()==13&&beforelisten){
beforeIsDahu = 5;//门清
@@ -448,6 +462,7 @@ public class HuNanChangSha {
Map pingfenResult = new HashMap<>();
Map idObject = new HashMap<>();
+
//int bupaiid = 0;//补牌id
for (int i = 0; i < tipList.size(); i++) {
TObject firstTip = (TObject) tipList.get(i).getObject();
@@ -489,6 +504,7 @@ public class HuNanChangSha {
}
ITObject sj = new TObject();
sj.putInt("weight", weight);
+ sj.putInt("type", type);
sj.putTArray("opcard", opcard);
idObject.put(id,sj);
}
@@ -510,18 +526,28 @@ public class HuNanChangSha {
for(Map.Entry entry : idObject.entrySet()){
if(entry.getKey()==changeid){
ITObject tmp = entry.getValue();
- if (tmp.getInt("weight")==2){
+ System.out.println("tmp ++++++++++= " + tmp);
+ if (tmp.getInt("type")==2){
//碰
ITArray outcards = tmp.getTArray("opcard");
for (int i = 0; i < outcards.size(); i++) {
Util.removeCard(changShaCardInhand,outcards.getInt(0),2);
}
- }else if (tmp.getInt("weight")==1){
+ pongGroup.add(outcards.getInt(0));
+ pongGroup.add(outcards.getInt(0));
+ pongGroup.add(outcards.getInt(0));
+
+ }else if (tmp.getInt("type")==1){
//吃
ITArray outcards = tmp.getTArray("opcard");
for (int i = 0; i < outcards.size(); i++) {
Util.removeCard(changShaCardInhand,outcards.getInt(i),1);
}
+ System.out.println("判断吃 +++++++++" + card);
+ System.out.println("判断吃 ==========" + outcards);
+ chowGroup.add(card);
+ chowGroup.add(outcards.getInt(0));
+ chowGroup.add(outcards.getInt(1));
}
}
}
@@ -549,34 +575,147 @@ public class HuNanChangSha {
List tmpChangSch = new ArrayList<>();
tmpChangSch.addAll(yupanhandcard);
ChangshaWinSplitCard.checkNormalHu(tmpChangSch, map);
- System.out.println("map:" + map);
+ System.out.println("要不要补map:" + map);
+
+ Map map2 = new HashMap<>();
+ List tmpChangSch2 = new ArrayList<>();
+ tmpChangSch2.addAll(yupanhandcard);
+ if (type == 3) {
+ Util.removeCard(tmpChangSch2,card,3);
+ }else if(type==4){
+ Util.removeCard(tmpChangSch2,card,3);
+ }else if(type==5){
+ Util.removeCard(tmpChangSch2,card,4);
+ }
+
+ ChangshaWinSplitCard.checkNormalHu(tmpChangSch2, map2);
+ System.out.println("要不要补map2:" + map2);
+ System.out.println(yupanhandcard);
+ //假设补牌
+ //如果下听不能不能补牌
+ if(beforelisten){
+ System.out.println("b补");
+ params.putString("session", session + "," + token);
+ params.putInt("qi", 0);
+ params.putInt("id", 0);
+ client.send("612", params, response -> {
+ });
+ return null;
+ }
+
if (map.size() > 0 && weight==3) {
- if (Integer.parseInt(map.get("remainingMelds").toString()) > 2) {
+ if (map2.size() > 0) {
+ //判断补牌后
+ if (Integer.parseInt(map2.get("remainingMelds").toString())>Integer.parseInt(map.get("remainingMelds").toString())&&Integer.parseInt(map.get("remainingMelds").toString())<=2){
+ System.out.println("b补");
+ params.putString("session", session + "," + token);
+ params.putInt("qi", 0);
+ params.putInt("id", 0);
+ client.send("612", params, response -> {
+ });
+ return null;
+ }else{
+ System.out.println("补");
+
+ params.putString("session", session + "," + token);
+ params.putInt("qi", 0);
+ params.putInt("id", id);
+
+ if (type == 3) {
+ Util.removeCard(changShaCardInhand, card, 3);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ }
+ if (type == 4) {
+ Util.removeCard(changShaCardInhand, card, 4);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ }
+ if (type == 5) {
+ Util.removeCard(changShaCardInhand, card, 1);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ }
+ client.send("612", params, response -> {
+ });
+ return null;
+ }
+ /*if (Integer.parseInt(map.get("remainingMelds").toString()) > 2) {
+ params.putString("session", session + "," + token);
+ params.putInt("qi", 0);
+ params.putInt("id", id);
+
+ if (type == 3) {
+ Util.removeCard(changShaCardInhand, card, 3);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ }
+ if (type == 4) {
+ Util.removeCard(changShaCardInhand, card, 4);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ }
+ if (type == 5) {
+ Util.removeCard(changShaCardInhand, card, 1);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ }
+ client.send("612", params, response -> {
+ });
+ return null;
+ } else {
+ params.putString("session", session + "," + token);
+ params.putInt("qi", 0);
+ params.putInt("id", 0);
+ client.send("612", params, response -> {
+ });
+ return null;
+ }
+ */
+
+ }else{
params.putString("session", session + "," + token);
params.putInt("qi", 0);
params.putInt("id", id);
if (type == 3) {
- Util.removeCard(changShaCardInhand,card,3);
+ Util.removeCard(changShaCardInhand, card, 3);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
}
if (type == 4) {
- Util.removeCard(changShaCardInhand,card,4);
+ Util.removeCard(changShaCardInhand, card, 4);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
}
if (type == 5) {
- Util.removeCard(changShaCardInhand,card,1);
+ Util.removeCard(changShaCardInhand, card, 1);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
+ gangdepai.add(card);
}
client.send("612", params, response -> {
});
return null;
- } else {
- params.putString("session", session + "," + token);
- params.putInt("qi", 0);
- params.putInt("id", 0);
- client.send("612", params, response -> {
- });
- return null;
}
}
}
@@ -639,7 +778,7 @@ public class HuNanChangSha {
}
}
-
+ /*
//如果吃,没有碰
if (chiflag&&!pengflag){
chiNoPeng(tipList,card,client);
@@ -663,7 +802,7 @@ public class HuNanChangSha {
//杠
if (minggang||bupai||penggang){
gangNoChiPeng(tipList,card,client);
- }
+ }*/
return null;
}
@@ -675,6 +814,7 @@ public class HuNanChangSha {
* @param tipList
* @param client
*/
+ /*
public int chiNoPeng(ITArray tipList,int card,TaurusClient client){
ITObject params = TObject.newInstance();
params.putString("session", session + "," + token);
@@ -774,12 +914,13 @@ public class HuNanChangSha {
client.send("612", params, response -> {});
return 0;
}
-
+ */
/**
* 同时有吃有碰
* @param tipList
* @param client
*/
+ /*
public void chiOrPeng(ITArray tipList,int card,TaurusClient client){
ITObject params = TObject.newInstance();
//判断碰和吃
@@ -817,17 +958,20 @@ public class HuNanChangSha {
* @param tipList
* @param client
*/
+
+ /*
public void pengNoChi(ITArray tipList,int card,TaurusClient client){
ITObject params = TObject.newInstance();
client.send("612", params, response -> {});
- }
+ }*/
/**
* 杠没有吃,没有碰
* @param tipList
* @param client
*/
+ /*
public void gangNoChiPeng(ITArray tipList,int card,TaurusClient client){
ITObject params = TObject.newInstance();
@@ -835,13 +979,14 @@ public class HuNanChangSha {
client.send("612", params, response -> {});
}
-
+ */
/**
* 处理杠碰胡操作
*
* @param param 消息参数
* @return
*/
+ /*
public String actionCardbak(ITObject param, TaurusClient client) {
TinHuPeng tinHuPeng = new TinHuPeng();
@@ -1500,6 +1645,9 @@ public class HuNanChangSha {
return null;
}
+ */
+
+
public static List getOtherCards1(List integers, int card) {
List result = new ArrayList<>();
for (Integer num : integers) {
@@ -1580,7 +1728,7 @@ public class HuNanChangSha {
// 长沙麻将出牌
- String changShaOutCard = changShaSuanFaTest.outCardSuanFa(changShaCardInhand, pongGroup, chowGroup,gangdepai, resultList);
+ String changShaOutCard = changShaSuanFaTest.outCardSuanFa(changShaCardInhand, pongGroup, chowGroup, gangdepai, resultList);
// String changShaOutCard = changShaSuanFaTest.outCardSuanFa(list, changShaCard,pongGroup);
ITObject params = TObject.newInstance();
int cardToOut;
@@ -1662,29 +1810,30 @@ public class HuNanChangSha {
ITObject params = TObject.newInstance();
TaurusClient tc = new TaurusClient("127.0.0.1","10", TaurusClient.ConnectionProtocol.Tcp);
List hands1 = new ArrayList<>();
- hands1.add(209);
- hands1.add(209);
hands1.add(207);
hands1.add(207);
+ hands1.add(207);
+ hands1.add(206);
- hands1.add(207);
- hands1.add(205);
- hands1.add(202);
-
- hands1.add(202);
- hands1.add(201);
- hands1.add(107);
+ hands1.add(204);
+ hands1.add(109);
+ hands1.add(108);
hands1.add(107);
- hands1.add(103);
- hands1.add(103);
+ hands1.add(106);
+ hands1.add(105);
- int card= 209;
+ // hands1.add(103);
+ // hands1.add(102);
+ // hands1.add(102);
+ // hands1.add(205);
+
+ int card= 207;
huNanChangSha.changShaCardInhand.addAll(hands1);
TArray tiplist= new TArray();
ITArray opcard = TArray.newInstance();
- opcard.addInt(206);
- opcard.addInt(207);
+ opcard.addInt(105);
+ opcard.addInt(106);
// opcard.addInt(203);
TObject tob = new TObject();
@@ -1693,30 +1842,32 @@ public class HuNanChangSha {
tob.putInt("type",1);
tob.putInt("card",card);
tob.putTArray("opcard", opcard);
- //tiplist.addTObject(tob);
+ // tiplist.addTObject(tob);
ITArray opcard2 = TArray.newInstance();
- opcard2.addInt(209);
- // opcard2.addInt(207);
+ opcard2.addInt(207);
+ // opcard2.addInt(108);
TObject tob2 = new TObject();
- tob2.putInt("weight",1);
+ tob2.putInt("weight",3);
tob2.putInt("id",1);
- tob2.putInt("type",2);
+ tob2.putInt("type",5);
tob2.putInt("card",card);
tob2.putTArray("opcard", opcard2);
tiplist.addTObject(tob2);
ITArray opcard3 = TArray.newInstance();
- opcard3.addInt(202);
- // opcard2.addInt(206);
+ opcard3.addInt(109);
+ opcard3.addInt(108);
TObject tob3 = new TObject();
- tob3.putInt("weight",3);
- tob3.putInt("id",2);
- tob3.putInt("type",3);
+ tob3.putInt("weight",1);
+ tob3.putInt("id",3);
+ tob3.putInt("type",1);
tob3.putInt("card",card);
tob3.putTArray("opcard", opcard3);
// tiplist.addTObject(tob3);
+
+
params.putTArray("tip_list",tiplist);
System.out.println(params);
//已经吃掉数据
@@ -1727,7 +1878,9 @@ public class HuNanChangSha {
//huNanChangSha.chowGroup.add(201);
// huNanChangSha.chowGroup.add(202);
// huNanChangSha.chowGroup.add(203);
-
+ // huNanChangSha.chowGroup.add(206);
+ //huNanChangSha.chowGroup.add(204);
+ //huNanChangSha.chowGroup.add(205);
String res = huNanChangSha.actionCard(params,tc);
System.out.println(res);
}
diff --git a/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java b/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java
index 91c6e79..905837f 100644
--- a/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java
+++ b/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java
@@ -76,13 +76,14 @@ public class ChangShaSuanFaTest {
qys = true;
}
}
+
Map> cardst2 = new HashMap<>();
collectionCardse(cardInhand,cardst2);
//检测手牌
- if (qys){
+ if (!qys){
//检测同色牌有多少张
for (Map.Entry> entry : cardst2.entrySet()) {
- if (entry.getValue().size()==1){
+ if (entry.getValue().size()<=2){
//如果只有一张同色,那就打这一张
return entry.getValue().get(0).toString();
}
@@ -141,20 +142,28 @@ public class ChangShaSuanFaTest {
chuguodepai.addAll(resultList);
+ log.info("cardInhand:"+cardInhand);
+ log.info("pengCard:"+pengCard);
+ log.info("chowGroup:"+chowGroup);
+ log.info("gangdepai:"+gangdepai);
+ log.info("resultList:"+resultList);
+
handCards.addAll(chowGroup);
handCards.addAll(pengCard);
handCards.sort(Integer::compareTo);
- logInfo("排序后机器人手牌: " + handCards);
+
int i = countPengGroups(handCards, pengCard); //刻子的数量
int pisCardsCount = countPairs(handCards);//分析七小对
//将将胡
boolean jiangHu = isJiangHu(handCards);
boolean isPengPengHu = hasThreeKeziAndTwoPairs(handCards, pengCard);
//清一色碰碰胡
- boolean hasBigSuit = isAllSameSuit(handCards, pengCard); // 分析是否有可能的清一色花色
- System.out.println("resultList +++++++++++++++++++++++================" + resultList);
+ // boolean hasBigSuit = isAllSameSuit(handCards, pengCard); // 分析是否有可能的清一色花色
+ int hasBigSuit = checkDahu(handCards,chowGroup,pengCard,gangdepai);
+
+ System.out.println("resultList22 +++++++++++++++++++++++================" + hasBigSuit);
//特殊牌型处理
@@ -165,9 +174,39 @@ public class ChangShaSuanFaTest {
}
+ //循环去一张是否能大胡听牌
+ Map> afterDahuOp = quyizhangDahuTingPai(cardInhand,chowGroup,pengCard,gangdepai);
+ System.out.println("afterDahuOp:"+afterDahuOp);
+
+ if (afterDahuOp.size()>0){
+ //执行
+ int xuanzecard1 = 0;
+ int caozuonum1 = 0;
+ List tmpres = new ArrayList<>();
+ tmpres.addAll(resultList);
+ tmpres.addAll(cardInhand);
+ for (Map.Entry> entry : afterDahuOp.entrySet()) {
+ if (caozuonum1==0){
+ caozuonum1 = getTingPainum(entry.getValue(),tmpres);
+ xuanzecard1 = entry.getKey();
+ }
+ if (caozuonum1 < getTingPainum(entry.getValue(),tmpres)){
+ caozuonum1 = getTingPainum(entry.getValue(),tmpres);
+ xuanzecard1 = entry.getKey();
+ }
+ }
+ //判断是否绝听
+ if(caozuonum1>0){
+ System.out.printf("大胡222 +++++++++++++++++++++++++++++++++++"+caozuonum1);
+ return String.valueOf(xuanzecard1);
+ }
+
+ }
+
//循环去一张还能听多牌
Map> afterOp = quyizhangTingPai(cardInhand);
- System.out.println(afterOp);
+ System.out.println("afterOp:"+afterOp);
+
if (afterOp.size()>0){
//执行
int xuanzecard = 0;
@@ -185,9 +224,11 @@ public class ChangShaSuanFaTest {
xuanzecard = entry.getKey();
}
}
- //
- System.out.printf("特殊牌型处理222 +++++++++++++++++++++++++++++++++++");
- return String.valueOf(xuanzecard);
+ if(caozuonum>0){
+ //绝听要换牌
+ System.out.printf("特殊牌型处理222 +++++++++++++++++++++++++++++++++++");
+ return String.valueOf(xuanzecard);
+ }
}
@@ -426,7 +467,7 @@ public class ChangShaSuanFaTest {
}
System.out.println(hasBigSuit);
- if (hasBigSuit) {
+ if (hasBigSuit>0) {
logInfo("执行清一色策略,尝试优化花色分布");
// 调用清一色特定出牌策略
int outcard = selectCardToDiscardForAllSameSuit(pinghuhandCards, chowGroup, pengCard);
@@ -499,7 +540,7 @@ public class ChangShaSuanFaTest {
}
- if (hasBigSuit && i >= 3 && chowGroup.size() == 0) {
+ if (hasBigSuit>0 && i >= 3 && chowGroup.size() == 0) {
logInfo("清一色碰碰胡");
String discardCard = selectCardToDiscardPengPeng(pinghuhandCards);
if (discardCard != null) {
@@ -511,15 +552,15 @@ public class ChangShaSuanFaTest {
//调平胡递归
List integers = ChangshaWinSplitCard.analyzeBestDiscard(pinghuhandCards);
+ System.out.println("integers:"+integers);
if(integers.size()>0) {
int integer = 0;
integer = selectBestCardByPriority(integers);
+
Map> mapduijiang = new HashMap<>();
- System.out.println(pinghuhandCards);
int duijiangnum = checkduijiang(pinghuhandCards);
- System.out.println("mapduijiang:" + duijiangnum);
if (integers.size() > 1 && duijiangnum == 0) {
integer = selectBestCardRemove258(integers);
@@ -534,7 +575,138 @@ public class ChangShaSuanFaTest {
if (integers.size() > 0 && cardnum < 4) {
System.out.println("平胡最新出牌策略=============================================== 666 " + integer);
- return String.valueOf(integer);
+
+ List guzhangc = new ArrayList<>();
+
+ for(int k : pinghuhandCards){
+ if(integer-1==k||integer+1==k||integer-2==k||integer+2==k){
+ //门子
+ guzhangc.add(integer);
+ }
+ }
+ //没有孤章门子
+ if(guzhangc.size()==0) {
+ return String.valueOf(integer);
+ }
+
+
+ //处理拆对子问题
+ //如果手牌没有对将则拆对子,等将下听
+ //1、判断是否有对将
+ int duijiangnum2 = checkduijiang(pinghuhandCards);
+ //2拆对子
+ //获取对子
+ if(duijiangnum2==0) {
+ // 1. 统计牌型
+ Map countMap = new HashMap<>();
+ for (int c : pinghuhandCards) {
+ countMap.put(c, countMap.getOrDefault(c, 0) + 1);
+ }
+ List chaiduizi = new ArrayList<>();
+ for (Map.Entry entry : countMap.entrySet()) {
+ if (entry.getValue() == 2) {
+ if (entry.getKey()%100==2||entry.getKey()%100==5||entry.getKey()%100==8){
+ }else{
+ chaiduizi.add(entry.getKey());
+ }
+ }
+ }
+
+ System.out.println("chaiduizi:" + chaiduizi);
+ List kydongduizi = new ArrayList<>();
+
+ List tmps = new ArrayList<>();
+ tmps.addAll(chaiduizi);
+
+ for (int c : chaiduizi) {
+ if(c%100!=2&&c%100!=5&&c%100!=8){
+ for(int k : pinghuhandCards){
+ if(c-1==k||c+1==k){
+ //门子
+ kydongduizi.add(c);
+ }
+ }
+ }
+
+ }
+ chaiduizi.removeAll(kydongduizi);
+ System.out.println("kydongduizi:" + chaiduizi);
+
+ if(chaiduizi.size()>0) {
+ return String.valueOf(chaiduizi.get(0));
+ }else{
+ if (tmps.size() > 0) {
+ for (int a : tmps) {
+ if (a%100==9||a%100==1){
+ return String.valueOf(a);
+ }
+ }
+ }
+ }
+
+ }else if(duijiangnum2==1){
+ int jiangcards = 0;
+ // 1. 统计牌型
+ Map countMap = new HashMap<>();
+ for (int c : pinghuhandCards) {
+ countMap.put(c, countMap.getOrDefault(c, 0) + 1);
+ }
+ List chaiduizi = new ArrayList<>();
+ for (Map.Entry entry : countMap.entrySet()) {
+ if (entry.getValue() == 2) {
+ if (entry.getKey()%100==2||entry.getKey()%100==5||entry.getKey()%100==8){
+ jiangcards = entry.getKey();
+ }else{
+ chaiduizi.add(entry.getKey());
+ }
+ }
+ }
+
+ System.out.println("jiangcards:" + jiangcards);
+ if (jiangcards > 0&&chaiduizi.size()<2) {
+ //
+ //去掉将判断孤章
+ List qudiaohou = new ArrayList<>();
+ qudiaohou.addAll(cardInhand);
+ Util.removeCard(qudiaohou,jiangcards,2);
+
+ Map map3 = new HashMap<>();
+ ChangshaWinSplitCard.checkNormalHu(qudiaohou, map3);
+ List outs =(List) map3.get("cardResiue");
+ if (outs.size()>0){
+ return String.valueOf(outs.get(0));
+ }
+
+ }
+ //先过滤2,5,8
+
+ List kydongduizi = new ArrayList<>();
+ for (int c : chaiduizi) {
+ for(int k : pinghuhandCards){
+ if(c-1==k||c+1==k){
+ //门子
+ if(!kydongduizi.contains(c)){
+ kydongduizi.add(c);
+ }
+ }
+ }
+ }
+ if(kydongduizi.size()==chaiduizi.size()&&chaiduizi.size()>0) {
+ return String.valueOf(chaiduizi.get(0));
+ }
+ chaiduizi.removeAll(kydongduizi);
+
+ if(chaiduizi.size()>0) {
+ return String.valueOf(chaiduizi.get(0));
+ }else{
+
+ return String.valueOf(integer);
+ }
+ }else{
+ return String.valueOf(integer);
+ }
+
+
}
}
@@ -612,6 +784,10 @@ public class ChangShaSuanFaTest {
return String.valueOf(drawnCards);
}
+
+ if (isJiangPai(outcard)&&integers.size()>0){
+ return String.valueOf(integers.get(0));
+ }
System.out.println("最终出的牌------" + outcard);
return String.valueOf(outcard);
@@ -732,6 +908,9 @@ public class ChangShaSuanFaTest {
private static int getCardPriority(int value) {
if (value == 9) return 1;
if (value == 1) return 2;
+ if(value==2||value==5||value==8) {
+ return 5;
+ }
if (value == 2 || value == 8) return 3; // 靠近边张
if (value >= 3 && value <= 7) return 4; // 中间牌
return 5; // 其他
@@ -2448,10 +2627,12 @@ public class ChangShaSuanFaTest {
logInfo("未找到主要花色,使用默认策略");
return -1;
}
+ List chi = new ArrayList<>();
+ chi.addAll(chowGroup);
//如果吃和碰的牌 包含主要花色的牌,放弃走清一色
if (chowGroup != null && pengGroup != null && chowGroup.size() > 0 && pengGroup.size() > 0) {
- chowGroup.addAll(pengGroup);
- for (Integer integer : chowGroup) {
+ chi.addAll(pengGroup);
+ for (Integer integer : chi) {
String str = integer.toString();
if (!str.isEmpty()) {
int firstDigit = Character.getNumericValue(str.charAt(0));
@@ -3738,9 +3919,10 @@ public class ChangShaSuanFaTest {
for (Integer item : cardInHand) {
countMap.put(item, countMap.getOrDefault(item, 0) + 1);
}
+ System.out.println("countMap: " + countMap);
int jiangnum = 0;
for (int key : countMap.keySet()) {
- if (isJiangPai(key) && countMap.get(key) >= 2) {
+ if (isJiangPai(key) && countMap.get(key) == 2) {
jiangnum++;
}
}
@@ -3950,6 +4132,8 @@ public class ChangShaSuanFaTest {
}
}
+
+
Map suitCountMap = new HashMap<>();
for (Integer card : handcards) {
int suit = card / 100; // 获取花色,100=万,200=筒,300=条
@@ -3966,14 +4150,43 @@ public class ChangShaSuanFaTest {
}
}else if (handcards.size()==10){
if (count >= 7) {
+ List cpg2 = new ArrayList<>();
+ cpg2.addAll(chowGrop);
+ cpg2.addAll(pengGrop);
+ cpg2.addAll(gangGrop);
+ if (cpg2.size()>0){
+ if(cpg2.get(0)/100!=suit){
+ return false;
+ }
+ }
+
+
return true;
}
} else if (handcards.size()==7) {
if (count >= 4) {
+ List cpg3 = new ArrayList<>();
+ cpg3.addAll(chowGrop);
+ cpg3.addAll(pengGrop);
+ cpg3.addAll(gangGrop);
+ if (cpg3.size()>0){
+ if(cpg3.get(0)/100!=suit){
+ return false;
+ }
+ }
return true;
}
}else if (handcards.size()==4) {
if (count >= 2) {
+ List cpg3 = new ArrayList<>();
+ cpg3.addAll(chowGrop);
+ cpg3.addAll(pengGrop);
+ cpg3.addAll(gangGrop);
+ if (cpg3.size()>0){
+ if(cpg3.get(0)/100!=suit){
+ return false;
+ }
+ }
return true;
}
}
@@ -4092,9 +4305,15 @@ public class ChangShaSuanFaTest {
checkCards.addAll(yupanhandcard);
System.out.println("checkCards"+checkCards);
//去掉三张牌是否还能听牌
+ List npeng = new ArrayList<>();
+
for (int i=0;i> afterOp = quyizhangTingPai(checkCards);
- if (afterOp.size()==0&&beforelisten){
- chiob.putBoolean("sanTing",true);
- chiob.putBoolean("canTing",false);
- }
- if (afterOp.size()>0){
- chiob.putBoolean("canTing",true);
- chiob.putBoolean("sanTing",false);
+ Map> afterdaHuOp = quyizhangDahuTingPai(checkCards,chowGroup,npeng,gangGrop);
+ if (afterdaHuOp.size()>0){
+ chiob.putBoolean("canTing", true);
+ chiob.putBoolean("sanTing", false);
}else {
- chiob.putBoolean("canTing",false);
- chiob.putBoolean("sanTing",false);
+
+ Map> afterOp = quyizhangTingPai(checkCards);
+
+ if (afterOp.size() == 0 && beforelisten) {
+ chiob.putBoolean("sanTing", true);
+ chiob.putBoolean("canTing", false);
+ }
+ if (afterOp.size() > 0) {
+ chiob.putBoolean("canTing", true);
+ chiob.putBoolean("sanTing", false);
+ } else {
+ chiob.putBoolean("canTing", false);
+ chiob.putBoolean("sanTing", false);
+ }
}
//循环之后还能是大胡吗?1,清一色,2,7小对,3,碰碰胡,4,将将胡,5,门清
if(beforeIsDahu>0){
- /* if (beforeIsDahu==2){
+ if (beforeIsDahu==2){
chiob.putBoolean("xiaoDahu",true);
chiob.putInt("teshu",0);
- }*/
- if (beforeIsDahu==3||beforeIsDahu==2){
+ }
+ if (beforeIsDahu==3){
//碰碰胡
chiob.putBoolean("xiaoDahu",false);
chiob.putInt("teshu",10);
@@ -4151,14 +4378,17 @@ public class ChangShaSuanFaTest {
}else{
//毁掉清一色
List tmpchi = new ArrayList<>();
+ List chi = new ArrayList<>(); //新new 吃的牌 todo
tmpchi.addAll(chowGroup);
+ chi.addAll(chowGroup);
ListpongGroup = new ArrayList<>();
List gangdepai = new ArrayList<>();
+ gangdepai.addAll(gangGrop);
pongGroup.add(card);
for (int i=0;i map2 = new HashMap<>();
System.out.println(checkCards);
Map> xiatingList = new HashMap<>();
+ List peng = new ArrayList<>(); //新new
+ peng.add(card);
+ peng.add(card);
+ peng.add(card);
+ map2 = quyizhangChayou(checkCards,chowGroup,peng,gangGrop,xiatingList);
+ Util.removeCard(peng,card,3);
- pengGrop.add(card);
- pengGrop.add(card);
- pengGrop.add(card);
- map2 = quyizhangChayou(checkCards,chowGroup,pengGrop,gangGrop,xiatingList);
- Util.removeCard(pengGrop,card,3);
-
- pengGrop.add(card);
- pengGrop.add(card);
+ peng.add(card);
+ peng.add(card);
System.out.println("map2:"+map2);
System.out.println("xiatingList:"+xiatingList);
//比对
@@ -4252,7 +4482,7 @@ public class ChangShaSuanFaTest {
if (chiob.getBoolean("canTing")&&!chiob.getBoolean("isTing")){
//从不能听牌到听牌,
- tmp= tmp+20;
+ tmp= tmp+25;
}
if (chiob.getInt("teshu")>0){
tmp= tmp+chiob.getInt("teshu")*1;
@@ -4327,10 +4557,14 @@ public class ChangShaSuanFaTest {
checkCards.addAll(yupanhandcard);
System.out.println("运行之前:"+checkCards);
//去掉三张牌是否还能听牌
+ List nchi = new ArrayList();
+
for (int i=0;i=1){
@@ -4344,19 +4578,27 @@ public class ChangShaSuanFaTest {
chiob.putBoolean("xiaoJiang",false);
}
- //循环去一张还能听牌
- Map> afterOp = quyizhangTingPai(checkCards);
- if (afterOp.size()==0&&beforelisten){
- chiob.putBoolean("sanTing",true);
- chiob.putBoolean("canTing",false);
- }
- if (afterOp.size()>0){
+ Map> afterdaHuOp = quyizhangDahuTingPai(checkCards,nchi,pengGrop,gangGrop);
+ if (afterdaHuOp.size()>0){
+
chiob.putBoolean("canTing",true);
chiob.putBoolean("sanTing",false);
}else {
- chiob.putBoolean("canTing",false);
- chiob.putBoolean("sanTing",false);
+ //循环去一张还能听牌
+ Map> afterOp = quyizhangTingPai(checkCards);
+
+ if (afterOp.size() == 0 && beforelisten) {
+ chiob.putBoolean("sanTing", true);
+ chiob.putBoolean("canTing", false);
+ }
+ if (afterOp.size() > 0) {
+ chiob.putBoolean("canTing", true);
+ chiob.putBoolean("sanTing", false);
+ } else {
+ chiob.putBoolean("canTing", false);
+ chiob.putBoolean("sanTing", false);
+ }
}
//循环之后还能是大胡吗?1,清一色,2,7小对,3,碰碰胡,4,将将胡,5,门清
@@ -4369,11 +4611,14 @@ public class ChangShaSuanFaTest {
tmpchi.addAll(chowGroup);
ListpongGroup = new ArrayList<>();
List gangdepai = new ArrayList<>();
- chowGroup.add(card);
+ List chi = new ArrayList<>(); // 新new
+
+ chi.add(card);
+ chi.addAll(chowGroup);
for (int i=0;i map2 = new HashMap<>();
System.out.println(checkCards);
Map> xiatingList = new HashMap<>();
-
- chowGroup.add(card);
+ List chi = new ArrayList<>(); //新new
+ chi.addAll(chowGroup);
+ chi.add(card);
for (int i=0;i pxc = new ArrayList<>();
+ pxc.addAll(tmphc);
+ //pxc.add(j);
+ if(px.tingCheck(pxc,chowGroup,pongGroup,gangdepai)){
if (!tpcards.contains(j)) {
tpcards.add(j);
}
@@ -4495,13 +4744,18 @@ public class ChangShaSuanFaTest {
}
for (int k = 201; k<= 209; k++) {
WinCard win = new WinCard(tmphc, k);
- Paixing px = new Paixing();
+
if (win.tryWin()) {
if (!tpcards.contains(k)) {
tpcards.add(k);
}
}
- if(px.tingCheck(tmphc,chowGroup,pongGroup,gangdepai)){
+
+ Paixing px = new Paixing();
+ List pxc2 = new ArrayList<>();
+ pxc2.addAll(tmphc);
+ // pxc2.add(k);
+ if(px.tingCheck(pxc2,chowGroup,pongGroup,gangdepai)){
if (!tpcards.contains(k)) {
tpcards.add(k);
}
@@ -4511,38 +4765,75 @@ public class ChangShaSuanFaTest {
return tpcards;
}
- public static Map> quyizhangTingPai(List cardhand) {
- Map> quxiatingmap = new HashMap<>();
+ public static Map> quyizhangDahuTingPai(List cardhand,List chowGroup,List pongGroup,List gangdepai){
+ Map> map = new HashMap<>();
List tmphc = cardhand;
+
for (int i = 0; i < cardhand.size(); i++) {
int tmpcard = tmphc.get(0);
tmphc.remove(0);
- List wziting = new ArrayList<>();
+ List huziting = new ArrayList<>();
+ for (int j = 101; j <= 109; j++) {
+ Paixing px = new Paixing();
+ List pxc = new ArrayList<>();
+ pxc.add(j);
+ pxc.addAll(tmphc);
+ if(px.tingCheck(pxc,chowGroup,pongGroup,gangdepai)){
+ if (!huziting.contains(j)) {
+ huziting.add(j);
+ }
+ }
+ }
+ for (int k = 201; k <= 209; k++) {
+ Paixing px2 = new Paixing();
+ List pxc2 = new ArrayList<>();
+ pxc2.add(k);
+ pxc2.addAll(tmphc);
+ if(px2.tingCheck(pxc2,chowGroup,pongGroup,gangdepai)){
+ if (!huziting.contains(k)) {
+ huziting.add(k);
+ }
+ }
+ }
+ if (huziting.size()>0){
+ map.put(tmpcard,huziting);
+ }
+ tmphc.add(tmpcard);
+
+ }
+ return map;
+ }
+
+ public static Map> quyizhangTingPai(List cardhand) {
+ Map> quxiatingmap = new HashMap<>();
+
+ List tmphc = cardhand;
+
+ for (int i = 0; i < cardhand.size(); i++) {
+ int tmpcard = tmphc.get(0);
+ tmphc.remove(0);
+ List huziting = new ArrayList<>();
for (int j = 101; j <= 109; j++) {
WinCard win = new WinCard(tmphc, j);
if (win.tryWin()) {
- if (!wziting.contains(j)) {
- wziting.add(j);
+ if (!huziting.contains(j)) {
+ huziting.add(j);
}
}
}
- if (wziting.size()>0){
- quxiatingmap.put(tmpcard,wziting);
- }
-
- List tziting = new ArrayList<>();
for (int k = 201; k <= 209; k++) {
WinCard win = new WinCard(tmphc, k);
if (win.tryWin()) {
- if (!tziting.contains(k)) {
- tziting.add(k);
+ if (!huziting.contains(k)) {
+ huziting.add(k);
}
}
}
- if (tziting.size()>0){
- quxiatingmap.put(tmpcard,tziting);
+ if (huziting.size()>0){
+ quxiatingmap.put(tmpcard,huziting);
}
tmphc.add(tmpcard);
+
}
return quxiatingmap;
}
@@ -4622,22 +4913,22 @@ public class ChangShaSuanFaTest {
// 测试用例:没有258将牌的情况
List test1 = new ArrayList();
- test1.add(209);
- test1.add(207);
- test1.add(207);
- test1.add(206);
-
- test1.add(205);
+ test1.add(204);
test1.add(204);
test1.add(203);
-
test1.add(202);
+
+ test1.add(201);
test1.add(108);
test1.add(107);
- test1.add(106);
- test1.add(104);
test1.add(103);
+ test1.add(103);
+ test1.add(103);
+
+ // test1.add(106);
+ //test1.add(104);
+ // test1.add(103);
int lg = countPairs(test1);
System.out.println(lg);
@@ -4647,32 +4938,53 @@ public class ChangShaSuanFaTest {
//测试吃:
List allcard = new ArrayList<>();
- allcard.add(108);
- allcard.add(109);
- allcard.add(107);
+ allcard.add(105);
+ allcard.add(101);
+ allcard.add(209);
+ allcard.add(209);
+ allcard.add(104);
+ allcard.add(104);
+ allcard.add(104);
+ //allcard.add(104);
/*ITArray opcard = TArray.newInstance();
opcard.addInt(209);
opcard.addInt(208);*/
List chipai = new ArrayList<>();
- // chipai.add(203);
- // chipai.add(202);
- // chipai.add(201);
+ chipai.add(207);
+ chipai.add(208);
+ chipai.add(209);
+
+
+ // chipai.add(101);
+ // chipai.add(102);
+ // chipai.add(103);
// int card = 202;
ListchangShachuguopai = new ArrayList<>();
//changShachuguopai.add(101);
+ changShachuguopai.add(202);
+ changShachuguopai.add(201);
+ changShachuguopai.add(203);
+ changShachuguopai.add(105);
+ changShachuguopai.add(105);
+ changShachuguopai.add(105);
changShachuguopai.addAll(allcard);
List gangguopai = new ArrayList<>();
- //gangguopai.add(206);
- // gangguopai.add(206);
- //gangguopai.add(206);
- //gangguopai.add(206);
- int card = 105;
+ // gangguopai.add(108);0
+
+ int card = 205;
ListpengCard = new ArrayList<>();
- // pengCard.add(102);
+ /*pengCard.add(203);
+ pengCard.add(203);
+ pengCard.add(203);
+
+ pengCard.add(101);
+ pengCard.add(101);
+ pengCard.add(101);*/
+
//出牌求优
ChangShaSuanFaTest ct = new ChangShaSuanFaTest();
test1.add(card);
@@ -4685,7 +4997,7 @@ public class ChangShaSuanFaTest {
//测试碰
// int card = 102;
ITArray opcardpeng = TArray.newInstance();
- opcardpeng.addInt(102);
+ opcardpeng.addInt(203);
List pengpai = new ArrayList<>();
List gangpai = new ArrayList<>();
diff --git a/libs/robot_common/src/main/java/taurus/util/ChangshaWinSplitCard.java b/libs/robot_common/src/main/java/taurus/util/ChangshaWinSplitCard.java
index 7a03d7d..1615e07 100644
--- a/libs/robot_common/src/main/java/taurus/util/ChangshaWinSplitCard.java
+++ b/libs/robot_common/src/main/java/taurus/util/ChangshaWinSplitCard.java
@@ -191,6 +191,12 @@ public class ChangshaWinSplitCard {
// 判断孤章
List cardResiue = convertCountToCards(counts);
+ // 优先处理顺子
+
+
+ removeConsecutivePairs3(cardResiue);
+
+
// System.out.println("只差几手牌" + remainingMelds + "," + cardResiue);
if (cardResiue.size() != 0) {
// 优先保留连续张
@@ -201,6 +207,7 @@ public class ChangshaWinSplitCard {
// 第二优先保留对子
removeConsecutivePairsTwo(cardResiue);
}
+
// 最后保留坎张
// 如果坎张,为空则取边张
if (cardResiue.size() != 0) {
@@ -277,6 +284,37 @@ public class ChangshaWinSplitCard {
return remainingMelds;
}
+
+ public static void removeConsecutivePairs3(List cards) {
+ if (cards == null || cards.size() < 3) {
+ return;
+ }
+
+ // 先排序
+ List sorted = new ArrayList<>(cards);
+ Collections.sort(sorted);
+
+ List result = new ArrayList<>();
+ int i = 0;
+
+ while (i < sorted.size()) {
+ boolean isleft = sorted.get(i) % 100 == 1 || sorted.get(i) % 100 == 8;
+ // 检查是否是连续牌(需要确保有足够的下一个元素)
+ if (!isleft && i < sorted.size() - 2 && sorted.get(i + 1) - sorted.get(i) == 1
+ && sorted.get(i + 2) - sorted.get(i + 1) == 1) { // 修正:应该检查i+1和i+2的差
+ // 跳过这三张连续牌
+ i += 3;
+ } else {
+ // 保留这张牌
+ result.add(sorted.get(i));
+ i++;
+ }
+ }
+
+ cards.clear();
+ cards.addAll(result);
+ }
+
public static void removeConsecutivePairsTwo(List cards) {
if (cards == null || cards.size() < 2) {
return;
@@ -290,7 +328,11 @@ public class ChangshaWinSplitCard {
while (i < sorted.size()) {
// boolean isleft = sorted.get(i) % 100 == 1 || sorted.get(i) % 100 == 8;
- if (i < sorted.size() - 1 && sorted.get(i + 1) - sorted.get(i) == 0) {
+
+ if (i < sorted.size() - 2 && sorted.get(i + 2) - sorted.get(i) == 0) {
+ // 跳过对子
+ i += 3;
+ }else if (i < sorted.size() - 1 && sorted.get(i + 1) - sorted.get(i) == 0) {
// 跳过对子
i += 2;
} else {
@@ -299,7 +341,6 @@ public class ChangshaWinSplitCard {
i++;
}
}
-
cards.clear();
cards.addAll(result);
}
@@ -329,6 +370,8 @@ public class ChangshaWinSplitCard {
}
}
+
+
cards.clear();
cards.addAll(result);
}
@@ -759,6 +802,15 @@ public class ChangshaWinSplitCard {
public static void main(String[] args) {
// 测试用例:没有258将牌的情况
List test1 = new ArrayList();
+ test1.add(109);
+ test1.add(109);
+ test1.add(109);
+
+ test1.add(101);
+ test1.add(101);
+ test1.add(204);
+ test1.add(206);
+ removeConsecutivePairsTwo(test1);
// test1 = Arrays.asList(208, 204, 203, 202, 107, 106, 105, 103, 102, 101, 103);
// test1.add(208);
// test1.add(204);
@@ -815,7 +867,7 @@ public class ChangshaWinSplitCard {
//
//
- test1.add(209);
+ /*test1.add(209);
test1.add(208);
test1.add(208);
test1.add(207);
@@ -843,7 +895,7 @@ public class ChangshaWinSplitCard {
checkNormalHu(test1, mapSS);
System.out.println("map:" + mapSS);
- System.out.println("ww" + integer1);
+ System.out.println("ww" + integer1);*/
// if (!bestDiscard.isEmpty()) {
// System.out.println("建议出牌:" + bestDiscard.get(0));
// } else {
diff --git a/libs/robot_common/src/main/java/taurus/util/Paixing.java b/libs/robot_common/src/main/java/taurus/util/Paixing.java
index 88afdc1..c3e6333 100644
--- a/libs/robot_common/src/main/java/taurus/util/Paixing.java
+++ b/libs/robot_common/src/main/java/taurus/util/Paixing.java
@@ -271,8 +271,9 @@ public class Paixing {
win.jiang = false;
return win.tryWin();
}
- WinCard win = new WinCard(cardInhand, 0);
- return win.tryWin();
+ return false;
+ //WinCard win = new WinCard(cardInhand, 0);
+ //return win.tryWin();
}
diff --git a/majiang/changsha/.idea/.gitignore b/majiang/changsha/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/majiang/changsha/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/majiang/changsha/.idea/changsha.iml b/majiang/changsha/.idea/changsha.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/majiang/changsha/.idea/changsha.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/changsha/.idea/compiler.xml b/majiang/changsha/.idea/compiler.xml
new file mode 100644
index 0000000..2656d33
--- /dev/null
+++ b/majiang/changsha/.idea/compiler.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/changsha/.idea/encodings.xml b/majiang/changsha/.idea/encodings.xml
new file mode 100644
index 0000000..bed3463
--- /dev/null
+++ b/majiang/changsha/.idea/encodings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/changsha/.idea/jarRepositories.xml b/majiang/changsha/.idea/jarRepositories.xml
new file mode 100644
index 0000000..712ab9d
--- /dev/null
+++ b/majiang/changsha/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/changsha/.idea/misc.xml b/majiang/changsha/.idea/misc.xml
new file mode 100644
index 0000000..53a378e
--- /dev/null
+++ b/majiang/changsha/.idea/misc.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/changsha/.idea/modules.xml b/majiang/changsha/.idea/modules.xml
new file mode 100644
index 0000000..d6c4d55
--- /dev/null
+++ b/majiang/changsha/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/changsha/.idea/vcs.xml b/majiang/changsha/.idea/vcs.xml
new file mode 100644
index 0000000..b2bdec2
--- /dev/null
+++ b/majiang/changsha/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/changsha/game_mj_cs/src/main/java/extend/mj/EXGameController.java b/majiang/changsha/game_mj_cs/src/main/java/extend/mj/EXGameController.java
index f36fba4..61c6594 100644
--- a/majiang/changsha/game_mj_cs/src/main/java/extend/mj/EXGameController.java
+++ b/majiang/changsha/game_mj_cs/src/main/java/extend/mj/EXGameController.java
@@ -262,6 +262,31 @@ public class EXGameController extends GameController {
}
for (Entry entry : owner.playerMapById.entrySet()) {
EXPlayer player = (EXPlayer)entry.getValue();
+
+ // 创建或获取Map结构,出牌牌组
+ if (player.getRoom().playerOutcardMap == null) {
+ player.getRoom().playerOutcardMap = new HashMap<>();
+ }
+
+ //碰,杠,补,吃,牌组
+ if (player.getRoom().playerOpcardMap == null) {
+ player.getRoom().playerOpcardMap = new HashMap<>();
+ }
+
+
+ if (player.getRoom().playerpengMap == null) {
+ player.getRoom().playerpengMap = new HashMap<>();
+ }
+
+ if (player.getRoom().playermingMap == null) {
+ player.getRoom().playermingMap = new HashMap<>();
+ }
+
+ if (player.getRoom().playerziMap == null) {
+ player.getRoom().playerziMap = new HashMap<>();
+ }
+
+
ITObject param = new TObject();
ITArray handCard = Util.toTArray(player.cardInhand);
param.putTArray("card_list", handCard);
@@ -271,6 +296,8 @@ public class EXGameController extends GameController {
player.sendEvent(Config.GAME_EVT_PLAYER_DEAL, param);
player.stateMachine.changeState(Global.getState(PlayerWaitState.class));
}
+
+
}
public void tipEvent(EXPlayer owner) {
diff --git a/majiang/changsha/game_mj_cs/src/main/java/extend/mj/RoomCard.java b/majiang/changsha/game_mj_cs/src/main/java/extend/mj/RoomCard.java
index 63b495f..a0a0ecc 100644
--- a/majiang/changsha/game_mj_cs/src/main/java/extend/mj/RoomCard.java
+++ b/majiang/changsha/game_mj_cs/src/main/java/extend/mj/RoomCard.java
@@ -22,12 +22,12 @@ public class RoomCard {
this.subCardList.clear();
this.initCard();
this.shuffle();
-// this.initCard2();
+ //this.initCard2();
}
private void initCard2() {
- List list = Arrays.asList(207, 208, 207, 207, 207, 107, 107, 107, 104, 104, 202, 203, 204,202);
- List list2 = Arrays.asList(103, 103, 103, 104, 107, 107, 202, 107, 206, 206, 202, 202, 202);
+ List list = Arrays.asList(206, 208, 103, 207, 101, 204, 202, 205, 107, 108, 209, 106, 202, 102);
+ List list2 = Arrays.asList(104, 104, 203, 103, 202, 105, 102, 204, 108, 102, 108, 109, 209);
List list3 = Arrays.asList(207, 207, 104, 103, 107, 107, 205, 208, 209, 207, 109, 203, 208, 104, 210, 106, 104, 107, 202, 105, 206, 206, 109, 104, 209, 210, 104, 206, 107, 101, 108, 104, 203, 101, 104, 106, 209);
this.cardList.addAll(list);
diff --git a/majiang/changsha/game_mj_cs/target/classes/extend/mj/EXGameController.class b/majiang/changsha/game_mj_cs/target/classes/extend/mj/EXGameController.class
index 6a9fe9b..0e4352f 100644
Binary files a/majiang/changsha/game_mj_cs/target/classes/extend/mj/EXGameController.class and b/majiang/changsha/game_mj_cs/target/classes/extend/mj/EXGameController.class differ
diff --git a/majiang/changsha/game_mj_cs/target/classes/extend/mj/RoomCard.class b/majiang/changsha/game_mj_cs/target/classes/extend/mj/RoomCard.class
index 6e64632..03416b8 100644
Binary files a/majiang/changsha/game_mj_cs/target/classes/extend/mj/RoomCard.class and b/majiang/changsha/game_mj_cs/target/classes/extend/mj/RoomCard.class differ
diff --git a/majiang/changsha/game_mj_cs/target/game.jar b/majiang/changsha/game_mj_cs/target/game.jar
index c47f07e..1910401 100644
Binary files a/majiang/changsha/game_mj_cs/target/game.jar and b/majiang/changsha/game_mj_cs/target/game.jar differ
diff --git a/majiang/hongzhong/.idea/.gitignore b/majiang/hongzhong/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/majiang/hongzhong/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/majiang/hongzhong/.idea/compiler.xml b/majiang/hongzhong/.idea/compiler.xml
new file mode 100644
index 0000000..2a395f2
--- /dev/null
+++ b/majiang/hongzhong/.idea/compiler.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/.idea/encodings.xml b/majiang/hongzhong/.idea/encodings.xml
new file mode 100644
index 0000000..ac35e82
--- /dev/null
+++ b/majiang/hongzhong/.idea/encodings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/.idea/hongzhong.iml b/majiang/hongzhong/.idea/hongzhong.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/majiang/hongzhong/.idea/hongzhong.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/.idea/jarRepositories.xml b/majiang/hongzhong/.idea/jarRepositories.xml
new file mode 100644
index 0000000..712ab9d
--- /dev/null
+++ b/majiang/hongzhong/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/.idea/misc.xml b/majiang/hongzhong/.idea/misc.xml
new file mode 100644
index 0000000..06dd970
--- /dev/null
+++ b/majiang/hongzhong/.idea/misc.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/.idea/modules.xml b/majiang/hongzhong/.idea/modules.xml
new file mode 100644
index 0000000..4b161b2
--- /dev/null
+++ b/majiang/hongzhong/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/.idea/vcs.xml b/majiang/hongzhong/.idea/vcs.xml
new file mode 100644
index 0000000..b2bdec2
--- /dev/null
+++ b/majiang/hongzhong/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/game_mj_hz/config/game-config.xml b/majiang/hongzhong/game_mj_hz/config/game-config.xml
index 6a7e5ed..20c5c3e 100644
--- a/majiang/hongzhong/game_mj_hz/config/game-config.xml
+++ b/majiang/hongzhong/game_mj_hz/config/game-config.xml
@@ -2,10 +2,10 @@
- 192.168.14.1
- 192.168.14.1
- 8861
- 8861
+ 192.168.0.18
+ 192.168.0.18
+ 6982
+ 8860
22
true
\ No newline at end of file
diff --git a/majiang/hongzhong/game_mj_hz/config/taurus-core.xml b/majiang/hongzhong/game_mj_hz/config/taurus-core.xml
index 1580383..3f0bfba 100644
--- a/majiang/hongzhong/game_mj_hz/config/taurus-core.xml
+++ b/majiang/hongzhong/game_mj_hz/config/taurus-core.xml
@@ -38,13 +38,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/majiang/hongzhong/game_mj_hz/config/taurus-permanent.xml b/majiang/hongzhong/game_mj_hz/config/taurus-permanent.xml
index af0653f..2a27b2d 100644
--- a/majiang/hongzhong/game_mj_hz/config/taurus-permanent.xml
+++ b/majiang/hongzhong/game_mj_hz/config/taurus-permanent.xml
@@ -28,7 +28,7 @@
-
+
diff --git a/majiang/hongzhong/game_mj_hz/target/game_mj_hongzhong.jar b/majiang/hongzhong/game_mj_hz/target/game_mj_hongzhong.jar
index 12f765f..af3ef15 100644
Binary files a/majiang/hongzhong/game_mj_hz/target/game_mj_hongzhong.jar and b/majiang/hongzhong/game_mj_hz/target/game_mj_hongzhong.jar differ
diff --git a/majiang/hongzhong/game_mj_hz/target/maven-archiver/pom.properties b/majiang/hongzhong/game_mj_hz/target/maven-archiver/pom.properties
index 1750042..4971641 100644
--- a/majiang/hongzhong/game_mj_hz/target/maven-archiver/pom.properties
+++ b/majiang/hongzhong/game_mj_hz/target/maven-archiver/pom.properties
@@ -1,5 +1,3 @@
-#Generated by Maven
-#Sat Apr 13 13:11:39 GMT+08:00 2024
-version=1.0.0
-groupId=com.game
artifactId=game_mj_hongzhong
+groupId=com.game
+version=1.0.0
diff --git a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
index 5e345d2..e69de29 100644
--- a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -1,47 +0,0 @@
-extend\mj\EXScore.class
-extend\mj\player\state\EXPlayerWaitKongWinState.class
-extend\mj\player\rule\RuleOtherKong.class
-extend\mj\room\state\EXRoomSetpState.class
-extend\mj\player\state\EXPlayerDrawTipState.class
-extend\mj\EXRoom.class
-extend\mj\player\state\EXPlayerTipState.class
-extend\mj\PlayerRuleManager.class
-extend\mj\room\state\EXRoomDealState.class
-extend\mj\player\state\EXPlayerDiscardState.class
-extend\mj\tip\Action.class
-extend\mj\player\rule\RulePongKong.class
-extend\mj\player\state\EXPlayerKongWinState.class
-extend\mj\room\state\EXRoomDealState$1.class
-extend\mj\player\rulestate\PRSelfKongState.class
-extend\mj\uitl\WinCard.class
-extend\mj\player\rulestate\PROtherKongState.class
-extend\mj\player\rule\RulePong.class
-extend\mj\player\rulestate\PRPongState.class
-extend\mj\EXMainServer.class
-extend\mj\Config.class
-extend\mj\tip\TipManager.class
-extend\mj\CardNiao.class
-extend\mj\EXPlayBack.class
-extend\mj\player\rulestate\PRPongKongState.class
-extend\mj\RuleWeight.class
-extend\mj\SettleLog.class
-extend\mj\OpCard.class
-extend\mj\tip\Tip.class
-extend\mj\EXActionEvent.class
-extend\mj\tip\IRuleBase.class
-extend\mj\player\rule\RuleSelfWin.class
-extend\mj\player\rule\RuleOtherWin.class
-extend\mj\player\state\EXPlayerDisCardTipState.class
-extend\mj\player\state\EXPlayerPiaoNiaoTipState.class
-extend\mj\EXGameController.class
-extend\mj\room\state\EXRoomDealState$1$1.class
-extend\mj\player\rulestate\PRSelfWinState.class
-extend\mj\player\rule\RuleSelfKong.class
-extend\mj\EXScore$HUScore.class
-extend\mj\room\state\EXRoomStartGameState.class
-extend\mj\player\state\EXPlayerDrawState.class
-extend\mj\player\state\EXPlayerWaitState.class
-extend\mj\RoomCard.class
-extend\mj\EXPlayer.class
-extend\mj\uitl\CardUtil.class
-extend\mj\player\rulestate\PROtherWinState.class
diff --git a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
index 16780b9..58f713e 100644
--- a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -1,44 +1,44 @@
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXMainServer.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\TipManager.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\OpCard.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RulePong.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\room\state\EXRoomStartGameState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleOtherKong.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDisCardTipState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\PlayerRuleManager.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerKongWinState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\Config.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RulePongKong.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRSelfWinState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerWaitKongWinState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\RoomCard.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\uitl\WinCard.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRPongState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXPlayer.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerTipState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\room\state\EXRoomDealState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\RuleWeight.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXRoom.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\SettleLog.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PROtherWinState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXGameController.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleSelfKong.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\Tip.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerPiaoNiaoTipState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRPongKongState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXPlayBack.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerWaitState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDrawTipState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXActionEvent.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\uitl\CardUtil.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\IRuleBase.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\CardNiao.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleOtherWin.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\room\state\EXRoomSetpState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\Action.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleSelfWin.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDiscardState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXScore.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRSelfKongState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PROtherKongState.java
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDrawState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXActionEvent.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXGameController.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXScore.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXMainServer.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerTipState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\Action.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRPongState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDrawState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\SettleLog.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PROtherWinState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerPiaoNiaoTipState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\OpCard.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\room\state\EXRoomDealState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\Tip.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRSelfWinState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PROtherKongState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDrawTipState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDiscardState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerKongWinState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerWaitState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\IRuleBase.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRPongKongState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rulestate\PRSelfKongState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\RuleWeight.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\uitl\CardUtil.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleSelfWin.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\CardNiao.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerDisCardTipState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\tip\TipManager.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\Config.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RulePong.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\RoomCard.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleOtherKong.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\room\state\EXRoomSetpState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleOtherWin.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RuleSelfKong.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\uitl\WinCard.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXPlayBack.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\rule\RulePongKong.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\player\state\EXPlayerWaitKongWinState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXRoom.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\PlayerRuleManager.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\room\state\EXRoomStartGameState.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\main\java\extend\mj\EXPlayer.java
diff --git a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
index 64fceae..e69de29 100644
--- a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
@@ -1 +0,0 @@
-game_mj_hongzhong\Main.class
diff --git a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
index 9ec7489..e052107 100644
--- a/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ b/majiang/hongzhong/game_mj_hz/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
@@ -1 +1 @@
-D:\project\javapro\javapro\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\test\java\game_mj_hongzhong\Main.java
+D:\robotpro\robot_ceshi\xtserver_anchou\majiang\hongzhong\game_mj_hz\src\test\java\game_mj_hongzhong\Main.java