2015-08-23 46 views
0

看完this blog post on OpenCPU之后,我有关于会话的问题:
*会议何时/如何过期?
*是否可以在服务器上配置会话过期时间?
*会话过期时间可以在运行时更改吗?
*会话保存在磁盘或内存中吗?
*会话使用nginx opencpu代理吗?OpenCPU中的会话:具体是什么?

在此先感谢!

+0

这些看起来像是可以在[帮助](https://www.opencpu.org/help.html)中讨论的东西 –

+0

如果您可以发布单独的问题而不是将问题组合成一个问题,那么这是首选。这样,它可以帮助人们回答你的问题,也可以帮助其他人至少狩猎你的一个问题。谢谢! – josliber

回答

3

可能更适合邮寄名单。对于其中一些主题,请看paper

会话何时/如何过期?

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

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

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

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

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

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

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

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

是的,它们与服务器上的其他任何东西都没有区别。