组织中的一些分析师在日常生活中需要使用一些R脚本,以获得一些分析和报告。
我打算创建一个Shiny应用程序,以便脚本可以在具有更大内存和处理能力的服务器上运行,并可以对带有可选字段或下拉字段的输入进行某些验证,因为现在输入手动键入会产生很多错误。
但是这种方法存在一些问题(据我所知): 1)当用户关闭浏览器或连接时,Shiny断开连接,这将完成脚本的执行(它们可能需要几个小时才能运行) 2)启动脚本后,它将阻止整个Shiny进行其他任务(我没有尝试设置并行计算...我们有Windows服务器)。
对于上述问题,是否有继续使用Shiny的解决方案? 也许Shiny不是最好的系统?有其他选择吗?
谢谢
答案 0 :(得分:0)
我不能告诉您有光泽,但是总体上我可以推荐2种工具:rundeck和script-server。两者都可以执行任何类型的脚本,并为脚本提供所需的输入,脚本输出,日志记录等的Web UI。
免责声明:我是脚本服务器项目的所有者