Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 appfabric 服务器,它有一个名为 Orders 的缓存和两个区域,Orders 和 TestOrders。生产从“订单”中检索,而测试代码显然从 TestOrders 中检索。一年多来,生产运行良好,现在我在 TestOrders 区域测试一些新功能。它工作了一段时间,正常检索订单,但突然不再检索任何内容,结果为空。IsExirable 对于缓存是错误的,而 TTL 是 10 分钟,所以不可能(对吗?)
有谁知道该怎么做?我零线索要寻找什么。
没关系,最后一个程序员为对象的 TTL 设置了 15 分钟的覆盖:
TimeSpan ttl = _useTTLOverride ? new TimeSpan(0, _ttlOverrideMinutes, 0) : order.RetainDate.Subtract(DateTime.Now); mCache.Add(preOrder.orderId.ToString(), order, ttl, tags, _regionName);
我刚开始使用 CL,我在 Windows XP64 中使用 CCL+Slime 和 Emacs v24。我遇到以下问题:
如果我在 REPL 中输入这三个表达式,我会得到预期的结果,一个包含文本“Something”的文件:
(defparameter *file-out* (open "e:/test.txt"