gpt4 book ai didi

caching - 将大数据写入 Redis 缓存

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

<分区>

我必须替换遗留系统上的缓存。

我决定尝试使用 Redis。我在 Windows 2012 机器上运行了用于 x64 的 Redis v3.0.504。它是与 Web 应用程序相同的服务器。这些是机器上运行的仅有的 2 个应用程序。服务器有 20 GB 的内存。

应用程序尝试一次将 3900 个对象写入缓存。旧缓存能够处理此问题,但现在失败了。

调试时出现错误:内存不足,无法继续执行程序。事件日志有错误:为应用程序池“XXXXXXAppPool”提供服务的进程与 Windows Process Activation Service 发生致命通信错误。进程 ID 为“2824”。数据字段包含错误编号。

将 3900 个对象写入缓存似乎不是很多,我相信应该不是问题。

谁能猜出问题是什么以及可能的解决方案是什么?

以下是我对标准配置文件所做的更改:

 ################################ SNAPSHOTTING  ################################
#
# Save the DB on disk:

# save ""

# save 900 1
# save 300 10
# save 60 10000

# stop-writes-on-bgsave-error yes

rdbcompression no

# rdbchecksum yes


################################### LIMITS ####################################

persistence-available [no]


#maxmemory 10240mb
maxmemory 15g


maxmemory-policy allkeys-lru

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