2014-09-23 19 views
5

क्या चल रहे सर्वर के संस्करण को प्रदर्शित करने के लिए चल रहे RStudio चमकदार वेबपृष्ठ से पूछताछ करने का एक चर या तरीका है? जैसे वेबपृष्ठ पर shiny-0.10.1 जैसे कुछ प्रदर्शित करें।Rstudio चमकदार मैं चमकदार पृष्ठ में चमकदार सर्वर का संस्करण कैसे प्रदर्शित कर सकता हूं?

कोई विचार?

उत्तर

12

आपको लगता है कि packageVersion का उपयोग कर चल रहा है चमकदार के संस्करण प्राप्त कर सकते हैं:

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

आप सर्वर आप एक सिस्टम कॉल कर सकते हैं पर विवरण चाहते हैं:

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

या यदि आप चल रहे हैं चमकदार सर्वर समर्थक एक हीथ चेक एंडपॉइंट है इसलिए

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

wou ld सर्वर जानकारी के साथ एक 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