我正在寻找关于最佳/常见做法的一些建议,为我用Java编写的游戏服务器编写日志(第一次使用服务器/客户端概念,我从未对日志记录做过任何事情)。我尝试了一些谷歌搜索,但涉及的关键词有点模糊,没有提出我的问题的任何答案。
我有一个服务器,包括用户,游戏大厅和游戏。我认为我应该创建一个日志来保存服务器上发生的所有事情的历史记录。在这个日志中,我想我应该记录服务器本身(启动,关闭,正在处理的命令)和套接字连接(新/丢失的客户端,传入/传出消息)的状态变化。
我不确定这是否是最好的事情,或者/或者还有一个日志,其中包含更多人类可读的消息,例如" Bob781加入了大厅#4。"或者" microman12在游戏中击败了sun44。"
答案 0 :(得分:0)
您始终希望在从头开始之前查找现有解决方案。当您使用/创建日志记录时,我会根据我的经验建议以下提示