阅读OpenCPU 上的这篇博文后,我对 Sessions 有疑问:
* 会话何时/如何过期?
* 可以在服务器上配置会话过期时间吗?
* 可以在运行时更改会话过期时间吗?
* 会话是保存在磁盘上还是内存中?
* 会话与 nginx opencpu 代理一起工作吗?
提前致谢!
阅读OpenCPU 上的这篇博文后,我对 Sessions 有疑问:
* 会话何时/如何过期?
* 可以在服务器上配置会话过期时间吗?
* 可以在运行时更改会话过期时间吗?
* 会话是保存在磁盘上还是内存中?
* 会话与 nginx opencpu 代理一起工作吗?
提前致谢!
可能更适合邮件列表。还可以查看其中一些主题的论文。
会话何时/如何到期?
服务器实现中临时会话的默认到期时间是 24 小时。
可以在服务器上配置会话过期时间吗?
您可以编辑/usr/lib/opencpu/scripts/cleanocpu.sh
脚本,该脚本通过/etc/cron.d/opencpu
. 但是,如果您想要持久性,通常最好将内容存储在数据库(RMySQL、mongolite 等)或服务器上的包中或客户端中。
会话过期时间可以在运行时更改吗?
不,资源到期取决于服务器。
会话是保存在磁盘上还是内存中?
当前的实现保存在磁盘上(带有一点内存缓存),但 API 是不可知的。
会话是否与 nginx opencpu 代理一起使用?
是的,它们与服务器上的其他任何东西没有什么不同。