ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

几天后应用程序无法在闪亮的Web服务器上启动

2019-07-10 15:08:52  阅读:306  来源: 互联网

标签:nginx r shiny


参见英文答案 > Error: Discard position id too big                                    1个
我在网络服务器上有一个运行闪亮的应用程序,工作正常,直到我上周说.现在,有时(我猜每两天)该应用程序停止使用“应用程序无法启动”消息.当我重新启动闪亮的服务器时,就像我刚才那样,一切都运行良好.

enter image description here

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

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

我在日志文件中找不到任何错误消息.我想知道:我怎么可以调试这个,因为应用程序现在正常运行?

期待任何建议.

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

[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.

只要有人访问服务器,就会重复上一条消息.

解决方法:

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

我将app_init_timeout和app_idle_timeout都设置为1800,从那以后我没有进一步的问题.

使用restart.txt文件的注释也许会很有趣.如果页面仍在工作,我考虑使用shell脚本进行测试,否则触摸txt.
http://docs.rstudio.com/shiny-server/#restarting-an-application

但正如我所说,最终它通过调整app_init_timeout和app_idle_timeout来工作.

标签:nginx,r,shiny
来源: https://codeday.me/bug/20190710/1425408.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有