我有 6 个 Web 服务器,由于缓存不一致而给我带来了问题。我正在考虑构建一个缓存失效服务,以便有一个主题,所有服务器都可以在该主题上发布消息以使对象失效。我正在考虑使用 Amazon SNS 来制作主题。
现在让服务器接收失效消息,我对以下内容感到困惑:
- 我是否应该使用 SQS 队列让服务器接收消息。
- 我是否应该使用 HTTP 端点,然后在该路由上构建一个使缓存无效的 api。您能否强调这两种方法或任何其他可能使我受益的方法的优缺点。
我有 6 个 Web 服务器,由于缓存不一致而给我带来了问题。我正在考虑构建一个缓存失效服务,以便有一个主题,所有服务器都可以在该主题上发布消息以使对象失效。我正在考虑使用 Amazon SNS 来制作主题。
现在让服务器接收失效消息,我对以下内容感到困惑: