Red5 लिनक्स सर्वर अनुकूलन और उपकरण

कुछ जावा अनुकूलन red5.sh में जोड़ने के लिए :

निर्यात JAVA_OPTS =”-Xrs-Xms128M-Xmx256M-Dsun.rmi.dgc.client.gcInterval=300000-Dsun.rmi.dgc.server.gcInterval=360000-Djava.net.preferIPv4Stack=true - XX:+ExplicitGCInvokesConcurrent - XX:+UseConcMarkSweepGC - Xverify:कोई नहीं”

Red5 /opt/red5/dist व्यवस्थापक में स्थापित किया गया था संभालने अक्सर उसे पुनरारंभ करें या जाँच करें यदि यह चल रहा है करने के लिए की आवश्यकता होगी.

सुनिश्चित करें कि Red5 पुनरारंभ हो जाता है: restart.sh

#!/बिन / पार्टी की योजना बनाई
#इस प्रक्रिया को पुनरारंभ करें
#पहले चला तो देखें
PID =' पुनश्च -eo ' tty pid args’ | grep ' red5’ | grep - v grep | grep - v पुनरारंभ | tr -s ‘ ‘ | कट - f2 -d ‘ ‘`
सीडी /opt/red5/dist
अगर [ -z “$पीआईडी” ]
उसके बाद
#नहीं चल रहा
गूंज “Red5 `date` पर नहीं चल रहा था” >> /opt / red5 / जिला / रन restart.log
बाकी
गूंज “Red5: $पीआईडी”
#शटडाउन
/ऑप्ट / red5 / जिला / के red5- shutdown.sh
नींद 6
#सुनिश्चित करें
मार $ पीआईडी >> अशक्त
नींद 2
हो
#शुरुआत
/ऑप्ट / red5 / जिला / red5.sh >> /ऑप्ट / red5 / जिला / red5.log &
गूंज “अनुरोध पर date` `पर Red5 फिर आरंभ” >> /opt / red5 / जिला / रन restart.log

घोड़ी यकीन Red5 प्रक्रिया चल रही है, यदि नहीं, तो इसे शुरू: running.sh

#!/बिन / पार्टी की योजना बनाई
#सेट वातावरण
PID =' पुनश्च -eo ' tty pid args’ | grep ' red5’ | grep - v grep | ग्रेप -v चल रहा है | tr -s ‘ ‘ | कट - f2 -d ‘ ‘`
अगर [ -z “$पीआईडी” ]
उसके बाद
#इस प्रक्रिया को पुनरारंभ करें
सीडी /opt/red5/dist
/ऑप्ट / red5 / जिला / red5.sh >> /ऑप्ट / red5 / जिला / red5.log &
गूंज “`Date` पर Red5 पुनः आरंभ” >> /opt / red5 / जिला / रन restart.log
बाकी
#कुछ भी नहीं है
गूंज “Red5 पहले ही `date` पर पीआईडी ​​= $ पीआईडी ​​के साथ चल रहा है” >> /opt / red5 / जिला / रन checked.log
हो

Red5 सेवाएँ
Red5 होस्टिंग
वीपीएस पर Red5 स्थापना & समर्पित सर्वर (लिनक्स / विंडोज)