2

我有两台服务器,其中一台上有很多缓存数据和会话数据(来自数据库,并对此进行了更改)。我想在辅助服务器上安全地维护该数据。这是在主服务器出现故障的情况下有效地为客户端服务所必需的。

我们尝试的选项是:

  1. 在辅助服务器上缓存数据并在每次对主服务器进行更改时更新。但这不可行,因为主服务器正在处理大量请求(大约 10 个请求/秒)。内存问题会来。

  2. 完全删除缓存也会导致速度问题(由于每次都调用数据库)

请提供另一种有效解决问题的方法。

它的数据库在休眠状态。通过直接查询,我们将客户端的 IP 加载到数据库中的哈希映射中。希望这能澄清我的观点。在故障转移时,我需要辅助服务器上的所有哈希映射当前值。

4

0 回答 0