gpt4 book ai didi

c# - 我如何确定为什么 Enyim 内存缓存在存储项目时返回 false?

转载 作者:可可西里 更新时间:2023-11-01 08:49:52 27 4
gpt4 key购买 nike

我如何确定为什么 Enyim 从以下调用中返回 false:

cache.Store(Enyim.Caching.Memcached.StoreMode.Set, key, value);

其他项目存储正常,因此与服务器的连接似乎不是问题。该对象似乎不大于 1 MB。

那么我怎样才能确定是什么导致了错误呢?

最佳答案

要检查的另一件事是您存储的整个对象图是 [Serializable]。如果不是,则 Enyim 将抛出一个序列化异常,它会告诉您需要将哪个类型标记为可序列化。按照 https://github.com/enyim/EnyimMemcached/wiki/Configure-Logging 上的说明进行操作启用日志记录。

关于c# - 我如何确定为什么 Enyim 内存缓存在存储项目时返回 false?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7907565/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com