我的集线器类中有类似的东西:
private static List<message> messages = new List<message>();
消息列表正在更新。 但每隔10-15小时,消息列表就会重置。所以messages.Count == 0。 为什么会这样? 我应该更新数据库中的消息统计数据吗?
编辑:
处理玩家游戏位置的对象怎么样,每0.1秒更新一次。 多人游戏服务器为此问题做了什么
答案 0 :(得分:1)
在重置IIS应用程序池期间清除此类静态成员。这种情况(默认情况下)每12小时发生一次。
是的,您应该在数据库中存储任何关键内容。