gpt4 book ai didi

amazon-web-services - AWS Elasticache - 增加 memcached 项目大小限制

转载 作者:行者123 更新时间:2023-12-03 15:30:46 25 4
gpt4 key购买 nike

我正在使用 memcached AWS Elasticache 上的模块在我的 python Flask 应用程序中(带有 Flask-Cache )

当我尝试设置小于 1MB 的文件时我需要反复访问缓存,我​​没有问题。但是当文件大小增加超过 MB 时(文件可能是文本文件/csv/xlsx 等),我收到以下错误

Error: error 37 from memcached_set: SUCCESS



我猜这是因为 memcached 项目的大小限制上限为 1MB。如何在 AWS Elasticache 中将此项目限制增加到 5-6 MB?

在 memcached 中增加此项目大小限制是否有任何问题?

最佳答案

这个页面列出了我们可以在 memcached 中修改的参数
http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheParameterGroups.Memcached.html

If you do not specify a parameter group for your Memcached cluster, then a default parameter group (default.memcached1.4) will be used. You cannot change the values of any parameters in the default parameter group; however, you can always create a custom parameter group and assign it to your cluster at any time.



从 AWS 控制台或使用 AWS CLI 创建一个新的缓存参数组,并将 max_item_size 设置为适合您需要的大小。重新启动缓存集群以启动此更改。

enter image description here

在您的本地测试机器上,如果您安装了 memcache,那么您可以通过在 /etc/memcached.conf 处添加这一行来增加对象大小。
# Increase object size limit
-I 128M

然后用 sudo service memcached restart 重启你的内存缓存。让改变安顿下来

关于amazon-web-services - AWS Elasticache - 增加 memcached 项目大小限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31550942/

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