首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >应用程序几天后无法在shiny web服务器上启动

应用程序几天后无法在shiny web服务器上启动
EN

Stack Overflow用户
提问于 2018-06-12 14:31:03
回答 1查看 1.2K关注 0票数 4

我有一个运行在web服务器上的闪闪发光的应用程序,它工作得很好,直到上周我说。现在,有时(我猜每隔两天)应用程序会停止工作,并显示“应用程序无法启动”的消息。当我重新启动闪亮的服务器时,就像我刚才所做的那样,一切都运行得很好。

https://butterlab.imb-mainz.de/flydev/

有趣的是,我在这台服务器上还有其他应用程序,它们不会受到影响,即使这个应用程序失败了,它们也可以并行运行。

我在日志文件中找不到任何错误消息。我想知道:既然应用程序现在运行得很好,我怎么能调试它呢?

期待您的建议。

编辑:

错误发生后,我检查了shiny-server.log文件,发现了以下消息:

代码语言:javascript
复制
[2018-06-14 14:29:20.080] [WARN] shiny-server - RobustSockJS collision: MqU4rgur76RPgjJIPr
[2018-06-15 01:28:18.398] [WARN] shiny-server - Error handling message: Error: Discard position id too big
[2018-06-15 02:00:10.358] [INFO] shiny-server - Error getting worker: Error: The application took too long to respond.
[2018-06-15 02:00:10.364] [INFO] shiny-server - Error getting worker: Error: The application took too long to respond.

每当有人访问服务器时,最后一条消息就会重复。

EN

回答 1

Stack Overflow用户

发布于 2018-06-25 01:48:04

最后,这个页面似乎解决了我的问题Error: Discard position id too big

我将app_init_timeoutapp_idle_timeout都设置为1800,从那时起我就没有其他问题了。

此外,restart.txt文件的注释也可能很有趣。我想过如果页面还在工作,就用shell脚本测试,否则就会碰到txt。http://docs.rstudio.com/shiny-server/#restarting-an-application

但正如我所说的,它最终通过调整app_init_timeoutapp_idle_timeout来工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50810579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档