ElasticBeanstalk部署注销所有Symfony用户

时间:2017-11-21 10:00:03

标签: symfony deployment elastic-beanstalk

我正在使用ElasticBeanstalk部署到Amazon AWS上的单个VM。我使用普通的Amazon Linux AMI(PHP 7.1)并使用FOSUserBundle在Symfony(3.3)中编写我的应用程序。

一切正常,但每次部署时,我的所有用户都会被注销。如果我每天部署10次并且它们可能处于长形状中间,这很烦人。我想这是因为每个新部署都在/var/app/current创建了一个全新的应用程序,因此Symfony应用程序的var/cachevar/sessions不存在。

是否有一种优雅且与ElasticBeanstalk兼容的方式即使在部署后也能保持会话?我想一个链接(生成每个部署)显示到一个集中的var/文件夹而不是一个干净的/var文件夹可能有帮助吗?

这是否是正确的方法呢?或者我错过了什么?

0 个答案:

没有答案