【问题标题】:Shiny server Connection closed. Info: {"type":"close","code":4503,"reason":"The application unexpectedly exited","wasClean":true}闪亮的服务器连接关闭。信息:{"type":"close","code":4503,"reason":"应用程序意外退出","wasClean":true}
【发布时间】:2017-07-05 01:19:46
【问题描述】:

我在 linux Ubuntu 16.04 LTS 上部署我的闪亮应用时遇到了问题。 在我运行 sudo systemctl start shiny-server 后,打开我的浏览器标题到 http://192.168..*:3838/StockVis/,网页会在一秒钟内变灰。

我在下面的 web 控制台中发现了一些警告,并在网上调查了一些信息大约两周,但仍然没有解决方案。 :(

***"Thu Feb 16 2017 12:20:49 GMT+0800 (CST) [INF]: Connection opened. http://192.168.**.***:3838/StockVis/"  

Thu Feb 16 2017 12:20:49 GMT+0800 (CST) [DBG]: Open channel 0  

The application unexpectedly exited.

Diagnostic information is private. Please ask your system admin for permission if you need to check the R logs.  

**Thu Feb 16 2017 12:20:50 GMT+0800 (CST) [INF]: Connection closed. Info: {"type":"close","code":4503,"reason":"The application unexpectedly exited","wasClean":true}  
Thu Feb 16 2017 12:20:50 GMT+0800 (CST) [DBG]: SockJS connection closed  
Thu Feb 16 2017 12:20:50 GMT+0800 (CST) [DBG]: Channel 0 is closed 
Thu Feb 16 2017 12:20:50 GMT+0800 (CST) [DBG]: Removed channel 0, 0 left*****

请提出一些建议以继续前进。

【问题讨论】:

  • 几周前我遇到了两次同样的错误。第一次是由于未安装软件包引起的,第二次与权限问题有关。您是否尝试在您的应用中读取或写入内容?
  • 是的,我使用 read.csv() 来导入一些公司代码来与 quantmod 的 getSymbols 进行交互。我将文件导入 r 如下:read.csv(/srv/shiny-server/StockVis/www/ticker.csv)。通过这种导入可能会导致任何问题吗?
  • 确保您拥有正确的权限
  • 谢谢 MLavoie!终于对这个调试有所了解了。
  • @Jessie 你知道出了什么问题吗?

标签: r shiny shiny-server shinyjs


【解决方案1】:

这可能表明您的 R 代码中的某些内容导致了错误。由于该 R 错误可能是任何内容,因此此答案旨在帮助您收集该信息。浏览器控制台消息不会告诉您那是什么。为了访问错误,您需要将 Shiny 配置为在退出应用程序时不删除日志。

假设您有 sudo 访问权限:

$ sudo vi /etc/shiny-server/shiny-server.conf

将以下行放在文件中run_as shiny; 之后:

preserve_logs true;

重启闪亮:

sudo systemctl restart shiny-server

重新加载您的闪亮应用。

var/log/shiny-sever/ 目录中会有一个包含您的应用程序名称的日志文件。查看该文件将为您提供有关正在发生的事情的更多信息。

警告。完成后,取出conf文件中的preserve_logs true;行并重启Shiny。如果没有,您将开始生成一堆您不想要的日志文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-23
    • 2015-05-24
    • 2017-04-29
    相关资源
    最近更新 更多