【发布时间】:2018-10-15 22:24:57
【问题描述】:
我在 AWS 云上托管了我的应用程序,负载均衡器运行在两个实例之上,这两个实例由 Nginx 在 Php7.0-fpm 之上提供服务。假设我的应用程序下载了一个文件并将其存储在本地,以便可以将内容提供给客户。带弹性伸缩组,配置两个实例;
1) 如果我的会话从下载文件的实例 1 开始,然后突然切换到实例 2,我会得到相同的内容吗?
或者
2) 如果在单个实例上创建会话,在我注销应用程序之前是否会使用同一个实例?
非常感谢任何帮助!
【问题讨论】:
-
我建议下载并保存在 S3 中,以便每个实例都可以使用它
-
@Mumtaz 我同意.. 对于静态文件来说没问题。但是,如果我想编辑文档怎么办?假设它是一个电子表格。本地发生的操作不会被打断吗?
-
1) 是的。 2) 是的。
-
你能详细说明@DigitalDrifter吗?
标签: laravel amazon-web-services autoscaling elastic-load-balancer