【问题标题】:Sessions in OpenCPU: what are the specifics?OpenCPU 中的会话:具体内容是什么?
【发布时间】:2015-08-23 22:45:46
【问题描述】:

看完this blog post on OpenCPU,我对Sessions有疑问:
* 会话何时/如何过期?
* 可以在服务器上配置会话过期时间吗?
* 可以在运行时更改会话过期时间吗?
* 会话是保存在磁盘上还是内存中?
* 会话是否与 nginx opencpu 代理一起工作?

提前致谢!

【问题讨论】:

  • 这些似乎可以在the help中讨论
  • 如果您可以发布单独的问题而不是将您的问题合并为一个问题,则最好。这样,它可以帮助人们回答您的问题,也可以帮助其他人至少寻找您的一个问题。谢谢!

标签: r opencpu


【解决方案1】:

可能更适合邮件列表。还可以查看paper 了解其中一些主题。

会话何时/如何到期?

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

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

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

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

不,资源是否过期由服务器决定。

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

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

会话是否与 nginx opencpu 代理一起工作?

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-11
    • 1970-01-01
    • 2015-09-02
    • 2014-09-03
    • 1970-01-01
    • 2018-08-27
    • 2017-08-31
    • 2011-10-27
    相关资源
    最近更新 更多