首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rstudio Shiny如何在Shiny页面中显示Shiny服务器的版本?

Rstudio Shiny如何在Shiny页面中显示Shiny服务器的版本?
EN

Stack Overflow用户
提问于 2014-09-23 18:21:29
回答 1查看 10K关注 0票数 14

有没有一种变量或方法可以查询正在运行的RStudio闪亮网页,以显示正在运行的服务器的版本?例如,在网页上显示类似shiny-0.10.1的内容。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-23 19:37:32

您可以使用packageVersion获取正在运行的shiny版本

代码语言:javascript
复制
> packageVersion("shiny")
[1] ‘0.10.1’

如果您想了解服务器的详细信息,可以执行系统调用:

代码语言:javascript
复制
> system('shiny-server --version', intern = TRUE)
[1] "Shiny Server v1.1.0.10000" "Node.js v0.10.21" 

或者,如果您运行的是shiny server pro,则有一个运行状况检查端点,因此调用

代码语言:javascript
复制
http://my-shiny-ip-address/__health-check__

如果服务器在线,将返回包含服务器信息的http响应,如下所示:

代码语言:javascript
复制
server-version: 1.2.3.4
active-connections: 8
active-apps: 2
active-processes: 3
cpu-percent: 13
memory-percent: 49
swap-percent: 39.1
load-average: 1.01953125

请参阅http://rstudio.github.io/shiny-server/latest/#monitoring-the-server

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

https://stackoverflow.com/questions/25992642

复制
相关文章

相似问题

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