"invalid session token" 使用 RedisCacheAdapter 时出错
"invalid session token" error when using RedisCacheAdapter
我想将我的生产 Parse Server 从使用内存缓存层切换到 Redis。 (我这样做是因为我想通过让多个 Parse Server 实例响应客户端来扩大规模,并且它们都需要共享用户和角色数据)。
当我在本地测试时,我发现所有用户会话数据都丢失了,并且我在客户端上遇到了可怕的 "invalid session token" 错误。两个问题(非常感谢任何一个的见解!!):
- 我应该如何迁移会话数据?我正在考虑让客户端检测 "invalid session token" 错误并强制用户重新进行身份验证,但很好奇是否有更流畅的解决方案。
- Parse Server 重启后如何记住会话数据?在我看来,Parse Server 使用内存缓存,但我看不到内存缓存在哪里或是否被写入磁盘或被调用。
Parse Server 将其会话数据存储在 Mongo 的会话集合中。我的 invalid session token error
是由一个不相关的问题引起的。
我想将我的生产 Parse Server 从使用内存缓存层切换到 Redis。 (我这样做是因为我想通过让多个 Parse Server 实例响应客户端来扩大规模,并且它们都需要共享用户和角色数据)。
当我在本地测试时,我发现所有用户会话数据都丢失了,并且我在客户端上遇到了可怕的 "invalid session token" 错误。两个问题(非常感谢任何一个的见解!!):
- 我应该如何迁移会话数据?我正在考虑让客户端检测 "invalid session token" 错误并强制用户重新进行身份验证,但很好奇是否有更流畅的解决方案。
- Parse Server 重启后如何记住会话数据?在我看来,Parse Server 使用内存缓存,但我看不到内存缓存在哪里或是否被写入磁盘或被调用。
Parse Server 将其会话数据存储在 Mongo 的会话集合中。我的 invalid session token error
是由一个不相关的问题引起的。