作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Shiny-app
托管在 Ubuntu 中,附件是正在运行的进程的当前快照
如您所见,大量内存被称为 SockJSAdapter
的东西消耗掉了。这与 Shiny-server 相关。我注意到这个过程在我在浏览器中运行我的应用程序时开始,即使在我在浏览器中关闭该应用程序后它也会继续运行。
有人可以更清楚地说明这个过程是什么,为什么即使在我关闭应用程序后它仍然继续运行?我需要在我的 Shiny-app (ui.R or server.R)
中做些什么吗?这样这个过程就会在用户关闭应用程序的那一刻被终止?
我正在使用的 Shiny 服务器版本:
apt-cache showpkg shiny-server
Package: shiny-server
Versions:
1.5.6.875 (/var/lib/dpkg/status)
Description Language:
File: /var/lib/dpkg/status
MD5: 5692122708280493808d4d49f42a0475
Reverse Depends:
Dependencies:
1.5.6.875 - libc6 (2 2.7) r-base (2 2.15.1)
Provides:
1.5.6.875 -
Reverse Provides:
最佳答案
我可以在此 shiny-server issue 中找到有关此问题的一些信息.我无法解析与代理使用和 Shiny 服务器相关的评论。我也对网络套接字一无所知,我猜是 SockJS旨在处理。我可以用 pkill -f SockJSAdapter.R
安全地杀死所有悬空的 sockjsadapter.R 进程并重新启动 Shiny 的服务器。
我很想知道一种方法来确保这些僵尸进程不会在用户每次关闭 Shiny 的应用程序时再次发生。
关于r - 什么是 SockJSAdapter 以及为什么它无休止地运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52701661/
我正在 CSS 和 JS 中使用 Canvas 上的 DOM 创建一个类似小行星的简单游戏,用于……实验目的。 在这个例子中我的代码非常小,可以很容易地看到下面发生了什么。最终目标:让箭头键顺畅地旋转
我是一名优秀的程序员,十分优秀!