我正在使用crontab运行R / Shiny WebApp。 crontab表达式如下所示:
@reboot R -e 'shiny::runApp(...)' | tee /var/log/shiny-server.log
我也试过
@reboot R -e 'shiny::runApp(...)' &> /var/log/shiny-server.log
但是也是这样:当你从shell初始化R时,它会向文件打印头文件。但它不打印任何关于页面的文本,即加载时,上传内容时,崩溃时...
您知道如何将WebApp日志的输出传递给文件吗?
谢谢
答案 0 :(得分:0)
我一直在网上搜索,但我找不到任何解决方案。
相反,我改变了哲学。我在sink()
函数的帮助下从Shiny应用程序内部生成了一些日志。
谢谢。