错误:丢弃位置ID太大 [英] Error: Discard position id too big

查看:8
本文介绍了错误:丢弃位置ID太大的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有谁知道如何解决shinyserver.log

中的以下错误
[33m[2017-10-05 21:38:28.591] [WARN] shiny-server - ESC[39mError handling message: Error: Robust protocol error: Expected CONTINUE message
ESC[33m[2017-10-05 21:39:35.380] [WARN] shiny-server - ESC[39mError handling message: Error: Robust protocol error: Expected CONTINUE message
ESC[33m[2017-10-05 21:42:00.858] [WARN] shiny-server - ESC[39mError handling message: Error: Discard position id too big
ESC[33m[2017-10-05 21:42:12.854] [WARN] shiny-server - ESC[39mError handling message: Error: Discard position id too big
ESC[33m[2017-10-05 22:07:44.000] [WARN] shiny-server - ESC[39mError handling message: Error: Discard position id too big
ESC[33m[2017-10-05 22:07:44.846] [WARN] shiny-server - ESC[39mError handling message: Error: Discard position id too big
ESC[33m[2017-10-05 22:08:14.373] [WARN] shiny-server - ESC[39mError handling message: Error: Discard position id too big
ESC[33m[2017-10-05 22:08:16.561] [WARN] shiny-server - ESC[39mError handling message: Error: Discard position id too big

我认为这与应用程序不断断开与服务器的连接有关

推荐答案

这并没有完全缓解问题,但有很大帮助。我将这些值分别从60和5移至360和1800。

3.3 Application Timeouts

每个闪亮的应用程序都有两个与其关联的超时:


app_init_timeout--描述等待的时间(秒) 才能启动应用程序。在指定的秒数之后 如果R进程仍然没有响应,则它将 被认为启动不成功,连接将关闭。这个 APP_INIT_TIMEOUT的默认值为60秒。


APP_IDLE_TIMEOUT--定义R 没有活动连接的进程应保持打开状态。在最后一次之后 连接从R进程断开,此计时器将启动, 在指定的秒数之后,如果没有新的连接 创建后,R进程将被终止。的默认值 APP_IDLE_TIMEOUT为5秒。通常,这两个参数将是 相互关联。启动几乎不需要处理的闪亮应用程序 (因此有一个小的app_init_timeout)通常可以用 最小关注点(因此会有一个很小的APP_IDLE_TIMEOUT)。 相反,需要大量数据的应用程序 在启动时加载可能需要更长的app_init_timeout来提供 要加载的数据时间和更长的APP_IDLE_TIMEOUT作为的任务 派生新进程的成本较高,应该最小化。

这篇关于错误:丢弃位置ID太大的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆