在shinyapps.io上睡觉shinyapp

时间:2014-10-24 11:11:01

标签: r shiny

如何在shinyapps.io上'唤醒'睡觉的shinyapp?

我尝试过终止然后(重新)部署。这不起作用。

4 个答案:

答案 0 :(得分:10)

我认为睡觉的shinyapp会在有人使用时自动唤醒。

答案 1 :(得分:2)

活动时间是应用程序启动和提供请求的小时数。如果您有一个或一百个人使用您的Shiny应用程序一小时,您仍然只使用一个活跃小时。当应用程序在一段时间内(空闲时段)没有收到任何流量时,它将自己进入休眠状态,从而停止活动小时计数器的累积。当用户请求应用程序时,shinyapps.io将“唤醒”您的应用程序,使其正在运行并能够为请求提供服务。

this起,它会有所帮助。

答案 2 :(得分:1)

这也是我的经历。只要有人导航到应用程序URL,应用程序就会将状态从“正在休眠”更改为“正在运行”。

答案 3 :(得分:0)

类似的问题:我无法理解为什么在应用程序处于睡眠状态时未加载目录索引页面。

我们的结构:

<server>:<port>/
                shiny_s/
                        <user1>/
                                <app1 folder>/app.R
                                <app2 folder>/app.R
                        <user2>/
                                <app1 folder>/app.R

如果应用程序处于睡眠状态,则将浏览器定向到<server>:<port>会显示闪亮的服务器正常运行。但是转到任何目录索引页面(其中没有app.R ...例如,<server>:<port>/shiny_s<server>:<port>/shiny_s/<user>)并且页面未加载,返回err_empty_response之后感觉像60秒的超时。但是,转到应用程序文件夹:<server>:<port>/shiny_s/<user>/<application folder>并且应用程序唤醒,按预期运行,目录文件夹现在按预期加载索引。

让我想知道当用户访问目录索引页面时是否有办法让闪亮的应用程序唤醒?