SignalR Hub对象重置

时间:2017-09-25 15:50:31

标签: c# signalr

我的集线器类中有类似的东西:

private static List<message> messages = new List<message>();

消息列表正在更新。 但每隔10-15小时,消息列表就会重置。所以messages.Count == 0。 为什么会这样? 我应该更新数据库中的消息统计数据吗?

编辑:

处理玩家游戏位置的对象怎么样,每0.1秒更新一次。 多人游戏服务器为此问题做了什么

1 个答案:

答案 0 :(得分:1)

在重置IIS应用程序池期间清除此类静态成员。这种情况(默认情况下)每12小时发生一次。

是的,您应该在数据库中存储任何关键内容。