0

阅读OpenCPU 上的这篇博文后,我对 Sessions 有疑问:
* 会话何时/如何过期?
* 可以在服务器上配置会话过期时间吗?
* 可以在运行时更改会话过期时间吗?
* 会话是保存在磁盘上还是内存中?
* 会话与 nginx opencpu 代理一起工作吗?

提前致谢!

4

1 回答 1

3

可能更适合邮件列表。还可以查看其中一些主题的论文。

会话何时/如何到期?

服务器实现中临时会话的默认到期时间是 24 小时。

可以在服务器上配置会话过期时间吗?

您可以编辑/usr/lib/opencpu/scripts/cleanocpu.sh脚本,该脚本通过/etc/cron.d/opencpu. 但是,如果您想要持久性,通常最好将内容存储在数据库(RMySQL、mongolite 等)或服务器上的包中或客户端中。

会话过期时间可以在运行时更改吗?

不,资源到期取决于服务器。

会话是保存在磁盘上还是内存中?

当前的实现保存在磁盘上(带有一点内存缓存),但 API 是不可知的。

会话是否与 nginx opencpu 代理一起使用?

是的,它们与服务器上的其他任何东西没有什么不同。

于 2015-08-23T23:33:24.590 回答