问题标签 [cache-money]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 为什么我会收到此 Cache-money 错误?
我完全按照 github 页面上的说明进行操作。我会发布我的一些配置,但它与http://github.com/nkallen/cache-money/tree/master上的内容相匹配
错误如下:
有任何想法吗?谢谢。
ruby-on-rails - 仅将缓存资金用于单个模型?
我想使用缓存资金,但我不想开始自动缓存所有内容(我正在使用大型生产应用程序、TB 级数据等)。如何仅将其用于我指定的模型?现在我有:
然后在我想用缓存钱缓存的模型中:
但这不起作用;对 is_cached 的调用给出以下错误:NoMethodError: undefined method `create' for Config:Module
有任何想法吗?如果做不到这一点,我可以在任何地方寻求缓存资金的帮助吗?我找不到邮件列表或任何东西。
ruby-on-rails - 开始使用 CacheMoney
我最近安装了cache-money。在设置 memcached 和 cache-money 遇到一些困难之后,我认为我已经成功了。它在我的登录页面上缓存了一个查询。我登录,然后转到我的消息索引页面并收到此错误:
搜索该错误消息的第一部分在 Google 上返回 0 次点击,所以我什至不知道从哪里开始。有什么建议么?
ruby-on-rails - cache_money 'nil.repository' 错误
我只是在现有应用程序上试用 cache_money gem 并收到此错误:
我想我的 memached 服务器配置正确。我正在使用 Rails 2.2.2
编辑:
堆栈跟踪:
ruby-on-rails - 使用 cache_money 选择性地缓存模型
而不是在 cache_money.rb 初始化程序中执行此操作
我希望能够仅选择性地缓存某些模型(原因是我们的 User 模型破坏了 memcached,因为它通常太大而无法正确序列化)。
但是,这会引发异常。
关于如何做到这一点的任何想法?
ruby-on-rails - 如何禁用某些 ActiveRecord 模型的 cache_money 缓存
我尝试在def index(*args); end;
我希望 cache_money 忽略的模型中使用这个技巧,但无济于事。
ruby-on-rails - cache_money 仅在创建和更新时写入 memcached,并且似乎从未在缓存中查找索引/显示操作
我似乎有一些非常奇怪的 cache_money 交互。
当我在控制台上创建一个类的新实例并保存它时,我会在我的 memcached 控制台输出中看到缓存未命中和缓存存储。然后当创建完成时,我看到一堆缓存删除。
如果我然后尝试对新创建的对象(或任何其他对象)进行任何类型的查找,我永远不会看到任何缓存访问。
这非常令人困惑。我可以理解是否所有发现都从未命中缓存(尽管这本身就是一个需要调查的问题),但是在创建对象时发现似乎确实命中了缓存(检查关联等)。
过去有人有过这种经历吗?有什么想法吗?
AFAIK 并没有太多关于 cache_money 的配置选项的方式,而且看起来肯定没有任何默认情况下会打开并会产生这些症状。
我的 cache_money 配置基本上直接来自文档。
任何帮助将不胜感激。
ruby - 缓存钱 ActiveRecord::MissingAttributeError
我不断在我的程序中随处随机出现 ActiveRecord::MissingAttributeError 错误。我有使用 nginx 运行的乘客(30 个实例)。我在开发中没有这个问题。当我删除缓存资金时,它在生产中运行良好。
这是错误消息:
deposit_amount 确实存在于我的数据库中。
ruby-on-rails - cache_money 出现“没有给定块”错误
我继承了一个网站,该网站在生产中每 5 分钟产生数十个“无块”异常。
堆栈跟踪的顶部是:
所以看来问题出在缓存钱插件上。
有没有人经历过类似的事情?
我已经剪切并粘贴了下面的相关代码 - 任何更熟悉能够辨别任何明显问题的块的人?
ruby-on-rails - Rails 3 的 cache_money
我已经在几个基于 Rails 2.3 的项目中使用了 Nick Kallen 出色的cache_money的各种 fork(主要是ngmoco fork ) ,但我们现在正在向 Rails 3 迈进,由于 ActiveRelation 的引入,它不适用于流行的cache_money 的分叉。
是否有与 Rails 3 兼容的 cache_money 分支或等效的直写式缓存?