使用复述来存储会话
使用复述来存储会话
根据网站流量和/或基础设施,你可能想要使用复述来管理用户会话,而不是PostgreSQL。
当我们讨论分支项目的代码将会话从文件系统到数据库,我们列出所有需要的步骤来添加一个新的服务。
这里是如何复述,添加到您的项目在一个补丁:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17日18 19 20 21日22日23日24日25日26日27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
- - - a / .platform.app.yaml+ + + b / .platform.app.yaml@@ -14 6 + 14 7 @@运行时:- iconv mbstring pdo_pgsql+ -复述,-钠xsl @@ -40 6 + 41, 7 @@坐骑:关系:数据库:数据库:postgresql”+复述:“rediscache:复述”钩子:构建:|- - - / .platform / services.yaml+ + + b / .platform / services.yaml@@ -15 3 + 15 6 @@清漆:文件:类型:网络存储:2.0磁盘:256++ rediscache:+类型:复述:5.0- - - / config /包/ framework.yaml+ + + b / config /包/ framework.yaml@@ 8 7 + 8 7 @@框架:#使会话的支持。注意,会议才会开始如果你读或写。#删除或注释本节明确禁用会话的支持。会话:- handler_id: ' % env(解决:DATABASE_URL) % '+ handler_id: ' % env (REDIS_URL) % 'cookie_secure:汽车cookie_samesite:宽松storage_factory_id: session.storage.factory.native- - - a / docker-compose.yml+ + + b / docker-compose.yml@@ -15 6 + 15 10 @@服务:#——。/码头工人/ db /数据:/ var / lib / postgresql /数据:rw # # # <教义/ doctrine-bundle # # #+复述:+图片:复述:5-alpine+港口:[6379]+卷:# # # >教义/ doctrine-bundle # # # db-data:
不是吗美丽的吗?
“重启”码头工人开始复述,服务:
1 2
美元docker-compose停止美元docker-compose了-
在本地测试通过浏览网站;一切还是应该像以前一样工作。
像往常一样提交和部署:
1
美元ob娱乐下载syob直播appmfony云:部署
要进一步
这项工作,包括代码示例,许可下Creative Commons BY-NC-SA 4.0许可证。