clo*_*udy 16 timeout r terminate shiny
我有一个闪亮的应用程序,允许用户上传自己的数据,并做一些任务.根据他们的数据大小和他们希望执行的任务类型,有时这个过程会变得很长甚至持久.我想添加"停止"功能,用户可以在其中单击它,当前任务将停止,他们可以继续执行其他任务.我该怎么办?
我的第二个问题与第一个问题有关.假设我的一个应用程序用户已经部署了一个非常繁重的进程并且它占用了我的CPU,但是用户自己还没有启动停止信号.我想强加一个"超时"命令,以便应用程序在5分钟后自动终止.我该如何设置?
致以真诚的感谢和诚挚的问候,
多云的
我将创建一个带有“取消”标签的操作按钮,但是单击时将重定向到新页面。
actionButton("button", "Cancel Operation")
Run Code Online (Sandbox Code Playgroud)
关于 CPU 停止限制,我会为该操作按钮创建一个计时器,当单击该按钮时计时器就会启动。然后测试条件语句(时间限制)是否已过,重定向到新页面。