Red5 Linux Server Оптимизация и Инструменты

Некоторые ява оптимизации добавить в 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:ни один”

Assuming red5 was installed in /opt/red5/dist admin will often need to restart it or check if it’s running.

Make sure Red5 restarts: restart.sh

#!/бен / баш
#Restart the process
#First see if running
PID=`ps -eo ‘tty pid args’ | grep ‘red5’ | grep -v grep | grep -v restart | tr -s ‘ ‘ | cut -f2 -d‘`
кд / OPT / red5 / расстояние
Если [ -z “$ПИД” ]
тогда
#не работает
эхо “Red5 не работает на `Дата`” >> /выбрать / red5 / расстояние / выполнения restart.log
еще
эхо “Red5: $ПИД”
#выключение
/опция / red5 / расстояние / red5-shutdown.sh
сон 6
#убедитесь
убитых $ PID >> нуль
сон 2
быть
#начало
/опция / red5 / расстояние / red5.sh >> /опция / red5 / расстояние / red5.log &
эхо “По запросу перезапустить Red5 на `Дата`” >> /выбрать / red5 / расстояние / выполнения restart.log

Mare уверен процесс Red5 работает, если не начать его: running.sh

#!/бен / баш
#Набор среда
PID=`ps -eo ‘tty pid args’ | grep ‘red5’ | grep -v grep | бег GREP -v | tr -s ‘ ‘ | cut -f2 -d‘`
Если [ -z “$ПИД” ]
тогда
#Restart the process
кд / OPT / red5 / расстояние
/опция / red5 / расстояние / red5.sh >> /опция / red5 / расстояние / red5.log &
эхо “Restarted Red5 на `Дата`” >> /выбрать / red5 / расстояние / выполнения restart.log
еще
#ничего не делать
эхо “Red5 уже работает с PID = $ PID в `Дата`” >> /выбрать / red5 / расстояние / выполнения checked.log
быть

Red5 Услуги
Red5 хостинг
Установка Red5 на VPS & Выделенные серверы (Linux / Окна)