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

14

有没有查询正在运行的RStudio Shiny网页版本的变量或方式?例如在网页上显示类似于shiny-0.10.1的内容。

有什么想法吗?

1个回答

26

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

> packageVersion("shiny")
[1] ‘0.10.1’

如果您想获取有关服务器的详细信息,可以进行系统调用:

> system('shiny-server --version', intern = TRUE)
[1] "Shiny Server v1.1.0.10000" "Node.js v0.10.21" 

如果您正在运行Shiny Server Pro,则有一个健康检查端点,因此调用

http://my-shiny-ip-address/__health-check__

如果服务器在线,会返回带有服务器信息的HTTP响应,例如:

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


在Shiny的免费版本中是否可以创建端点? - Gabriel Custódio Eng

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接