Red5의 리눅스 서버 최적화 및 도구

일부 자바 최적화 red5.sh에 추가 :

수출 JAVA_OPTS =”-XRS -Xms128M -Xmx256m -Dsun.rmi.dgc.client.gcInterval = 300000 -Dsun.rmi.dgc.server.gcInterval = 360000를 -Djava.net.preferIPv4Stack = 사실 -XX:+ExplicitGCInvokesConcurrent를 -XX:+UseConcMarkSweepGC -Xverify:없음”

Red5 /opt/red5/dist 관리자에 설치 된 가정은 종종 필요가 그것을 다시 시작 하거나 실행 되 고 있는지 확인.

확인 Red5의 다시 시작합니다: restart.sh

#!/빈 / bash는
#프로세스를 다시 시작
#실행하면 첫 번째 참조
PID ='ps-eo ' tty pid args’ | grep ' red5’ | 그렙 -v 그립 | 그렙 -v 다시 시작 | tr-s ‘ ‘ | 잘라-f2-d ‘ ‘`
CD / 옵션 / RED5 / DIST
경우 [ -부터 “$PID” ]
그때
#실행되지
에코 “Red5의는`date`에서 실행되지” >> /선택 / RED5 / DIST / 실행 - restart.log
다른
에코 “Red5의: $PID”
#종료
/OPT / RED5 / DIST / RED5-shutdown.sh
잠 6
#확인
킬 (kill) $ PID >> 널 (null)
잠 2

#시작
/OPT / RED5 / DIST / red5.sh >> /OPT / RED5 / DIST / red5.log &
에코 “요청에 date``에 Red5의를 다시 시작” >> /선택 / RED5 / DIST / 실행 - restart.log

마레 확인 Red5의 프로세스가 실행, 되어 있지 않다면이를 시작: running.sh

#!/빈 / bash는
#설정 환경
PID ='ps-eo ' tty pid args’ | grep ' red5’ | 그렙 -v 그립 | 그렙 -v 실행 | tr-s ‘ ‘ | 잘라-f2-d ‘ ‘`
경우 [ -부터 “$PID” ]
그때
#프로세스를 다시 시작
CD / 옵션 / RED5 / DIST
/OPT / RED5 / DIST / red5.sh >> /OPT / RED5 / DIST / red5.log &
에코 “`date`에 Red5의 다시 시작” >> /선택 / RED5 / DIST / 실행 - restart.log
다른
#아무것도하지 않고
에코 “Red5의 이미`date`에서 PID = $ PID와 실행” >> /선택 / RED5 / DIST / 실행 - checked.log

Red5의 서비스
Red5의 호스팅
VPS에 Red5의 설치 & 전용 서버 (리눅스 / 윈도우)

내 검토

검토 양식....

리뷰

로드 리뷰....