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