当前位置: 首页 > 知识库问答 >
问题:

如何在Drupal中使用弹性缓存配置memachesettings.php

芮祺
2023-03-14

我已经用amazonin设置的外部弹性缓存url配置了memcache。php

$settings['memcache']['servers']=['xxx-memcache.xxxx.xxx.xxx.cache.amazonaws.com:11211'=

但是我收到下面的错误

Memcache配置可能有问题。请阅读自述。txt并访问Drupal管理页面以获取更多信息。

任何人都可以帮助解决这个问题。有人能告诉我哪里错了吗

共有1个答案

司寇祖鹤
2023-03-14

试试这个

# MemCache Configuration $conf['cache_backends'][] = './sites/xyz/modules/memcache/memcache.inc';
$conf['cache_default_class'] = 'MemCacheDrupal';
$conf['cache_class_cache_form'] = 'DrupalDatabaseCache';
$conf['memcache_key_prefix'] = 'xyzlive';

或https://www.drupal.org/project/memcache

 类似资料:
  • 我使用Drupal 6.26。当我更新我的页面参数(例如从150到50)时,我刷新页面,没有看到任何变化。只有当我从性能页清除缓存时,我才会看到更改。当我在Windows上本地测试Drupal时,缓存的设置都被关闭了。现在我知道在Drupal 5上你有布尔标志,它是$may_cache,但是看看API,这个选项对于Drupal 6不存在。 是否有一种方法可以避免每次看到更改时都清除缓存? 好的,我

  • 大家好 我尝试在SpringBoot应用程序中使用Hazelcast作为本地缓存,如下教程:https://hazelcast.com/blog/non-stop-client-with-near-cache/ 黑泽尔铸造分级版: 在我的版本中,我没有看到为连接到集群设置最大超时的方法(setClusterConnectTimeoutMillis()): ..如果没有它,它就会掉下来 com.ha

  • 我如何在Drupal 9中禁用特定页面的缓存,我找到了一个解决方案,但它用于禁用所有页面的缓存,解决方案是:在settings.yml中添加此代码: 这是工作,但我只想禁用特定页面的缓存。谢谢。

  • 本文向大家介绍如何在nginx中配置缓存静态文件,包括了如何在nginx中配置缓存静态文件的使用技巧和注意事项,需要的朋友参考一下 这篇教程说明你应该怎样配置 nginx、设置 HTTP 头部过期时间,用 Cache-Control 中的 max-age 标记为静态文件(比如图片、 CSS 和 Javascript 文件)设置一个时间,这样用户的浏览器就会缓存这些文件。这样能节省带宽,并且在访问你

  • 我的Spring应用程序由十几个微服务组成。每个微服务都提供数据,这些数据并不经常变化。为了减少微服务之间的通信,我正在考虑开始使用Hazelcast。 我的想法是每个微服务都嵌入了Hazelcast。微服务在同一个网络中运行,我认为Hazelcasts将形成一个集群。每个微服务都会在启动时将其数据放入本地Hazelcast中,并将数据复制到集群中的每个其他Hazelcast中。当一个微服务需要从

  • 缓存的配置在configs/cache目录,目前支持三种缓存,文件缓存(FileCache), memcache缓存(MemoCache), redis缓存(RedisCache). 文件缓存的配置在file.config.php, 只有一个参数 "cache_dir", 表示文件缓存的根目录 memcache缓存配置在memo.config.php, 可以添加多个memcache服务器,配置格式