在 aws lambda 中部署时如何处理 django 应用程序中的会话
How to handle sessions in django app when deployed in aws lambda
我想使用 Zappa 在 aws 中部署 Django 应用程序。在我的本地服务器中,会话正在工作 fine.Is 可以在 aws 中处理相同的会话吗?如果没有,有什么方法可以处理 aws(Zappa) 中的会话吗?
-TIA
Django 固有的大多数会话功能都可以在 zappa 部署的项目中正常工作。
- Database-backed 会话工作正常,没有任何变化
- Cache-backed 会话工作正常,没有任何变化
- File-backed 会话将 不会 工作,因为无法保证会话文件将存在于 lambda 容器中正在处理用户的请求
- Cookie-backed 会话无需更改即可正常工作
确保根据文档提供所需的基础设施。
例如,如果您选择数据库支持的会话,那么您的 Django 部署必须能够访问数据库。
我想使用 Zappa 在 aws 中部署 Django 应用程序。在我的本地服务器中,会话正在工作 fine.Is 可以在 aws 中处理相同的会话吗?如果没有,有什么方法可以处理 aws(Zappa) 中的会话吗?
-TIA
Django 固有的大多数会话功能都可以在 zappa 部署的项目中正常工作。
- Database-backed 会话工作正常,没有任何变化
- Cache-backed 会话工作正常,没有任何变化
- File-backed 会话将 不会 工作,因为无法保证会话文件将存在于 lambda 容器中正在处理用户的请求
- Cookie-backed 会话无需更改即可正常工作
确保根据文档提供所需的基础设施。 例如,如果您选择数据库支持的会话,那么您的 Django 部署必须能够访问数据库。