【发布时间】:2014-10-12 10:36:56
【问题描述】:
目前在我的项目中,我遇到了请求数据时两种情况没有区别的问题:
- 当 db 中实际上没有数据时(对于请求的参数)
- 发生超时时(或例如当 VPN 连接丢失时)
在这两种情况下方法:
object Get(string key)
Member of Enyim.Caching.IMemcachedClient
仅返回 null。我想在第二种情况下捕获异常或其他东西以区分这两种情况。
对于SocketPool receiveTimeout 设置为{00:00:01},但即使是过期异常也不会像我预期的那样抛出。能给个建议吗?
【问题讨论】: