【发布时间】:2018-01-03 17:08:04
【问题描述】:
我刚刚将我的应用程序移至灵活的 PHP Google App Engine,并很快发现实例之间的共享会话效果不佳。每次刷新页面都会显示不同的会话结果。
我通过强制 app.yaml 中的服务器仅使用一个实例暂时解决了这个问题。但是这个实例现在已经严重超载了。
我试图找出解决服务器之间会话的方法,我发现的最佳信息是: https://github.com/GoogleCloudPlatform/google-cloud-php-datastore/blob/master/DatastoreSessionHandler.php
虽然如果我必须编辑保存到会话的所有脚本,我似乎必须重写很多我自己的和第 3 方的脚本。
有没有人找到一种只需更改会话处理程序而不必更改脚本本身以仅存储会话的方法,例如 $_SESSION['foo'] = 'asdf' ?
非常感谢
【问题讨论】:
标签: php google-app-engine session