【问题标题】:Having Redis and Meilisearch on a EC2 instance在 EC2 实例上安装 Redis 和 Meil​​isearch
【发布时间】:2021-11-16 02:50:25
【问题描述】:

我正在为 meilisearch 使用 EC2 实例,我想知道是否可以在同一个 EC2 实例上安装 redis。

你如何管理部署一个redis实例和一个搜索实例,你是作为多个实例还是只有一个实例?

【问题讨论】:

  • 这可能取决于很多因素,例如服务器的大小(资源)、预期负载、风险等。如果服务器有足够的资源,那么它是可能的,但是,有一个论点支持为您需要的每个“服务”使用多个(可能)较小的服务器.这样一来,如果出现故障,您就不必重建所有内容。
  • @Rwd 谢谢你的建议。当我在主要版本上升级一项服务时,我不确定它是否会影响我的其他(redis 等)服务的缺点。我现在明白其中的风险了。

标签: laravel amazon-web-services amazon-ec2 redis meilisearch


【解决方案1】:

我正在为我的 meilisearch 使用 EC2 实例,我想知道我是否 可以在同一个 EC2 实例上安装 redis。

没有什么能阻止您在单个 EC2 实例上安装所需的所有软件。您只需要确保您的服务器有足够的 CPU 和 RAM 资源来运行这两个服务。

你如何管理部署一个redis实例和一个搜索实例,做 你是多个实例还是只有一个实例?

你的这部分问题太宽泛了。您是否正在努力降低成本?最大化吞吐量?这是用于测试还是用于实时生产环境?您需要容错和自动灾难恢复吗?

对于如何运行这些服务没有单一的“最佳”或“正确”答案,这完全取决于您的具体需求。

【讨论】:

  • 感谢您的建议。当我在主要版本上升级一项服务时,我不确定它是否会影响我的其他(redis 等)服务的缺点。正如我在顶部评论中提到的。我正在考虑通过自动缩放策略启动以减少足够的 CPU、RAM 问题。如果案例设置是针对小规模设置的,我很好奇您如何设法为生产环境设置此多服务设置。但我明白这一切都取决于你所说的我的特定需求。再次感谢您的大力帮助
猜你喜欢
  • 2021-06-20
  • 2016-10-23
  • 1970-01-01
  • 2013-09-05
  • 1970-01-01
  • 2015-04-04
  • 2021-09-17
  • 1970-01-01
  • 2015-02-25
相关资源
最近更新 更多