Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • 感谢您的关注!JIIL Studio 欢迎每一位热爱创造与交流的小伙伴。为了更高效地协作与成长,我们推荐您加入官方 QQ 群:750395354,与团队一起探索更多可能。 同时,欢迎访问论坛发布您的高质量帖子,分享见解、记录成长——每一条用心的内容都会让社区更加精彩。 更多服务请访问官网:https://www.jiil.top

服务端意见反馈

服务端崩溃问题,连崩溃自动重启功能都救不回来,这是服务端崩溃时的最后日志:
21:52:19.741 INFO: 接收到连接请求 120.231.80.233:56759
21:52:19.757 INFO: 接收到连接请求来自 120.231.80.233:56759, 接受
21:52:20.241 INFO: [服务器]大奇葩 加入游戏
21:52:22.257 INFO: [服务器]服务器发生崩溃,将在10秒后自动重启
21:52:22.272 INFO: [服务器]服务器将在10秒后重启,请及时保存进度!
21:52:22.272 ERROR: Collection was modified; enumeration operation may not execute.
21:52:22.272 ERROR: at Engine.Log.Error(String message)
at Game.Program.<>c.<Main>b__18_0(UnhandledExceptionInfo e)
at Engine.Window.<>c.<Run>b__63_0(Object sender, UnhandledExceptionEventArgs args)
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at Game.NetWork.NetNode.GetClientByGUID(Nullable`1 guid)
at Game.PlayerData.get_Client()
at Game.Server.Plugins.ITPPlugin.SendMsg(ComponentPlayer componentPlayer, String text)
at Game.Server.Plugins.ITPManager.TimerCallback(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()

21:52:29.831 INFO: [服务器]重启倒计时: 8秒!
21:52:29.831 INFO: [服务器]重启倒计时: 6秒!
21:52:29.831 INFO: [服务器]重启倒计时: 4秒!
21:52:29.831 INFO: [服务器]重启倒计时: 3秒!
 
最新c5 端进服排队问题
14:36:21.841 INFO: 接收到连接请求 223.73.167.177:14199 (IP: 223.73.167.177, 本地IP: False)
14:36:21.841 INFO: 好多客户端要来找宝宝,宝宝处理不过来了:223.73.167.177:14199
14:36:21.841 INFO: 还有这么多人:Client : {ID : 9, GUID : 4aa7e2ce-21eb-f920-5a55-bb4ff46dbe}
 
最新c5 端问题:服务端只要输出这段日志后,客户端就会卡顿一会,下面是日志内容:
14:46:06.891 INFO: [LiteNetLib]ErrorSystem.Net.Sockets.SocketException (0x80004005): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
at System.Net.Sockets.Socket.SendTo(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint remoteEP)
at LiteNetLib.NetSocket.SendTo(Byte[] data, Int32 offset, Int32 size, IPEndPoint remoteEndPoint, SocketError& errorCode) in E:\Users\Hasee\Documents\PTOJECT\scLianJiDEV\sc2.2network\LiteNetLib\NetSocket.cs:line 487
 
最新c5 端问题:
15:02:01.554 错误: [BulletProofPackage]处理错误: Object reference not set to an instance of an object.
15:02:01.554 错误: at Engine.Log.Error(String message)
at Game.NetWork.NetNode.<>c__DisplayClass121_0.<TurnOnPackageHanlde>b__0(NetNode node, IEnumerable`1 list)
at Game.NetWork.NetNode.SafeHandlePackages(List`1 list)
at Game.NetWork.NetNode.NetworkReceiveEvent(NetPeer peer, NetPacketReader reader, DeliveryMethod deliveryMethod)
at LiteNetLib.EventBasedNetListener.LiteNetLib.INetEventListener.OnNetworkReceive(NetPeer peer, NetPacketReader reader, DeliveryMethod deliveryMethod)
at LiteNetLib.NetManager.ProcessEvent(NetEvent evt)
at LiteNetLib.NetManager.PollEvents()
at Game.NetWork.NetNode.Update()
at System.Action.Invoke()
at Engine.Window.RenderFrameHandler(Object sender, EventArgs args)
at Engine.Window.Run(Int32 width, Int32 height, WindowMode windowMode, String title)
at Game.Program.Main(String[] args)
at TerminalEntry.Program.Main(String[] args)
 
最新c5 端进服排队问题
14:36:21.841 INFO: 接收到连接请求 223.73.167.177:14199 (IP: 223.73.167.177, 本地IP: False)
14:36:21.841 INFO: 好多客户端要来找宝宝,宝宝处理不过来了:223.73.167.177:14199
14:36:21.841 INFO: 还有这么多人:Client : {ID : 9, GUID : 4aa7e2ce-21eb-f920-5a55-bb4ff46dbe}
进服的人太多了。
 
最新c5 端问题:服务端只要输出这段日志后,客户端就会卡顿一会,下面是日志内容:
14:46:06.891 INFO: [LiteNetLib]ErrorSystem.Net.Sockets.SocketException (0x80004005): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
at System.Net.Sockets.Socket.SendTo(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint remoteEP)
at LiteNetLib.NetSocket.SendTo(Byte[] data, Int32 offset, Int32 size, IPEndPoint remoteEndPoint, SocketError& errorCode) in E:\Users\Hasee\Documents\PTOJECT\scLianJiDEV\sc2.2network\LiteNetLib\NetSocket.cs:line 487
这不是服务端的问题。
 
崩溃报错后,重启不了



时间: 2025-11-22 10:44:25
异常类型: TooBigPacketException
错误信息: Data was split in 188297 fragments, which exceeds 65535
堆栈跟踪:
at LiteNetLib.NetPeer.SendInternal(Byte[] data, Int32 start, Int32 length, Byte channelNumber, DeliveryMethod deliveryMethod, Object userData) in E:\Users\Hasee\Documents\PTOJECT\scLianJiDEV\sc2.2network\LiteNetLib\NetPeer.cs:line 555
at LiteNetLib.NetPeer.Send(NetDataWriter dataWriter, DeliveryMethod deliveryMethod) in E:\Users\Hasee\Documents\PTOJECT\scLianJiDEV\sc2.2network\LiteNetLib\NetPeer.cs:line 432
at Game.NetWork.NetNode.Update() in E:\Users\Hasee\Documents\PTOJECT\scLianJiDEV\sc2.2network\Survivalcraft\NetWork\NetNode.cs:line 2840
at System.Action.Invoke()
at Engine.Window.RenderFrameHandler(Object sender, EventArgs args) in E:\Users\Hasee\documents\PTOJECT\scLianJiDEV\sc2.2network\LinuxEngine\Engine\Window.cs:line 284
at Engine.Window.Run(Int32 width, Int32 height, WindowMode windowMode, String title) in E:\Users\Hasee\documents\PTOJECT\scLianJiDEV\sc2.2network\LinuxEngine\Engine\Window.cs:line 185
at Game.Program.Main(String[] args) in E:\Users\Hasee\Documents\PTOJECT\scLianJiDEV\sc2.2network\Survivalcraft\Game\Program.cs:line 128
at TerminalEntry.Program.Main(String[] args) in E:\Users\Hasee\Documents\PTOJECT\scLianJiDEV\sc2.2network\TerminalEntry\Program.cs:line 4362
=======================================
[2025-11-22 10:44:28.025] .NET版本: {Environment.Version}
 
后退
顶部