如何防止Golem应用删除网络套接字?

我正在继承用Golem编写的R应用程序。该应用程序会按预期运行,而不是出现超时问题:如果UI持续40-60秒,屏幕会变成灰色,并且任何后续操作都会产生控制台错误:

shinyapp.js:288 Uncaught TypeError: Cannot read property 'readyState' of null
    at ShinyApp.$sendMsg (shinyapp.js:288)
    at ShinyApp.sendInput (shinyapp.js:140)
    at InputBatchSender.$sendNow (input_rate.js:220)

基于关于SO的类似问题,我希望这是由于websocket连接断开所致。该应用程序未在Shiny Server上运行,因此无法应用通常建议的“ app_idle_timeout”配置修复。除了实现客户端“心跳”以外,还有什么方法可以解决websocket断开连接的问题?

iCMS 回答:如何防止Golem应用删除网络套接字?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1868831.html

大家都在问