首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果我想让我的Laravel应用程序在负载均衡器下运行,我应该将Redis与the服务器分开吗?

如果我想让我的Laravel应用程序在负载均衡器下运行,我应该将Redis与the服务器分开吗?
EN

Stack Overflow用户
提问于 2020-06-02 12:45:15
回答 1查看 127关注 0票数 1

我想知道,将来我是否愿意通过在负载均衡器下使用Laravel应用程序来处理大流量。过程将如下所示?

1个负载均衡器,用于将流量分配到:

2 VPS。每一个都有一个相同的Laravel应用程序。

每台web服务器可连接:1 VPS for MYSQL

这是我的疑问,我是否也应该将Redis和维护我的作业与Laravel队列分开?

或者Redis & Laravel队列守护进程应该仍然在两个相同的web服务器上?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-02 13:53:17

我认为更好的方法是在其中一个ECS实例上安装和设置redis。

之后,您应该在.env中设置Redis配置(REDIS_HOST,REDIS_PORT and REDIS_PASSWORD),以便在两个ECS实例上连接该ECS实例。因此,它将如下所示:

A ECS -- A ECS redis service B ECS -- A ECS redis service

通过这种方式,您不必设置额外的ECS,这可能会花费您更多的成本,同时您可以实现您想要的。这种方法的一个缺点是您可能需要为ECS设置2个镜像,一个配置了Redis,另一个没有。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62144999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档