Opencpu长时间运行的R分析

Opencpu长时间运行的R分析,r,opencpu,R,Opencpu,我有一个R代码,我正试图使用opencpu通过HTTP调用它,但是对于长时间运行的代码,它会超时。我偶然发现 不幸的是,文档并不详细,我无法弄清楚如何在部署它并运行容器后使其工作 查看文件/etc/opencpu/server.conf 您应该看到参数timelimit.get和timelimit.post(值以秒为单位)。将它们增加到对您的代码合理的程度,然后保存它 然后重新启动服务: sudo service opencpu restart 然后再试一次-希望它能工作 谢谢,你能告诉我时间

我有一个R代码,我正试图使用opencpu通过HTTP调用它,但是对于长时间运行的代码,它会超时。我偶然发现


不幸的是,文档并不详细,我无法弄清楚如何在部署它并运行容器后使其工作

查看文件
/etc/opencpu/server.conf

您应该看到参数
timelimit.get
timelimit.post
(值以秒为单位)。将它们增加到对您的代码合理的程度,然后保存它

然后重新启动服务:

sudo service opencpu restart

然后再试一次-希望它能工作

谢谢,你能告诉我时间限制的最大值是多少吗,因为R代码有时可能需要15-20分钟才能完成,而且等待用户超过分钟或2分钟也不是正确的方法。我不知道是否有一个最大值,但我在某些情况下已将其设置为30分钟,并且似乎有效。如果您不想让用户等待超过2分钟,您需要将代码分解成更小的部分,或者告诉他们处理过程需要一段时间,完成后您将以某种方式向他们发送电子邮件或消息。