0

我有一个WCF RESTful Web 服务,我已经使用 HashTable 实现了缓存机制。但问题是如果它保持空闲状态或没有连接到它,它会在 20 分钟后自动刷新/计数 = 0 。你能建议什么可能的解决方案吗

我什至尝试使用httpruntime.cache来实现相同并删除哈希表,但结果相同

通过一些研发,我发现这个东西可以解决这个问题,但它没有

[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
4

1 回答 1

3

听起来很像您在 IIS 中托管并且没有配置Idle Timeout 设置,这意味着您的应用程序池将在(默认)20 分钟空闲时间后自动关闭。

于 2012-04-18T14:00:38.263 回答