`
wangxingok
  • 浏览: 8343 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

red5-0.9.1 远程jconsole配置

    博客分类:
  • red5
 
阅读更多

修改 $RED5_HOME/red5.sh配置文件

#!/bin/bash

if [ -z "$RED5_HOME" ]; then 
  export RED5_HOME=`pwd`; 
fi

P=":" # The default classpath separator
OS=`uname`
case "$OS" in
  CYGWIN*|MINGW*) # Windows Cygwin or Windows MinGW
  P=";" # Since these are actually Windows, let Java know
  ;;
  Darwin*)

  ;;
  *)
  # Do nothing
  ;;
esac

echo "Running on " $OS

# JAVA options
# You can set JAVA_OPTS to add additional options if you want
# Set up logging options
LOGGING_OPTS="-Dlogback.ContextSelector=org.red5.logging.LoggingContextSelector -Dcatalina.useNaming=true"
# Set up security options
SECURITY_OPTS="-Djava.security.debug=failure"
# 此处为增加  jsonsole 开始
CONSOLE_OPTS="-Djava.rmi.server.hostname=192.168.30.131 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=10080 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.security.policy=conf/red5.policy"
# 此处为增加  jsonsole 结束
#在下面一行,JAVA_OPTS 加入 $CONSOLE_OPTS
export JAVA_OPTS="$CONSOLE_OPTS $LOGGING_OPTS $SECURITY_OPTS $JAVA_OPTS"

if [ -z "$RED5_MAINCLASS" ]; then
  export RED5_MAINCLASS=org.red5.server.Bootstrap
fi

# Jython options
JYTHON="-Dpython.home=lib"

for JAVA in "${JAVA_HOME}/bin/java" "${JAVA_HOME}/Home/bin/java" "/usr/bin/java" "/usr/local/bin/java"
do
  if [ -x "$JAVA" ]
  then
    break
  fi
done

if [ ! -x "$JAVA" ]
then
  echo "Unable to locate Java. Please set JAVA_HOME environment variable."
  exit
fi

export RED5_CLASSPATH="${RED5_HOME}/boot.jar${P}${RED5_HOME}/conf${P}${CLASSPATH}"

# start Red5
echo "Starting Red5"
exec "$JAVA" "$JYTHON" -Dred5.root="${RED5_HOME}" $JAVA_OPTS -cp "${RED5_CLASSPATH}" "$RED5_MAINCLASS" $RED5_OPTS

 

分享到:
评论

相关推荐

    red5-0.9.1.tar.gz

    解压后,你会得到一个名为“red5-0.9.1”的目录,里面包含了Red5服务器的所有源代码、配置文件、文档以及其他必要的资源。 在运行Red5之前,确保你的系统环境已经安装了Java Development Kit(JDK),因为Red5是用...

    Red5-0.9.1

    2. `conf`:配置文件存放处,如`red5.properties`是服务器的主要配置文件。 3. `lib`:服务器运行所需的JAR库文件。 4. `webapps`:此目录下可以放置你的Web应用程序,如Flash应用程序或自定义的Red5应用。 5. `logs...

    red5-0.9.1

    red5-0.9.1 red5-0.9.1

    setup-Red5-0.9.1.rar

    这个“setup-Red5-0.9.1.rar”压缩包包含的是Red5服务器的安装程序“setup-Red5-0.9.1.exe”,用于在你的计算机上部署Red5服务。 Red5的出现主要是为了提供与Adobe Flash Media Server(FMS)类似的功能,但作为一...

    proxool-0.9.1.jar proxool_cglib-0.9.1.jar

    标题中的"proxool-0.9.1.jar"和"proxool_cglib-0.9.1.jar"是两个Java库文件,它们是Proxool项目在0.9.1版本时的实现。Proxool是一个开源的数据库连接池,它提供了一种灵活且高效的解决方案来管理数据库连接。在Java...

    jjwt-0.9.1-API文档-中文版.zip

    赠送原API文档:jjwt-0.9.1-javadoc.jar; 赠送源代码:jjwt-0.9.1-sources.jar; 赠送Maven依赖信息文件:jjwt-0.9.1.pom; 包含翻译后的API文档:jjwt-0.9.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:io....

    validatious-0.9.1-src.zip

    validatious-0.9.1-src.zipvalidatious-0.9.1-src.zipvalidatious-0.9.1-src.zipvalidatious-0.9.1-src.zipvalidatious-0.9.1-src.zipvalidatious-0.9.1-src.zipvalidatious-0.9.1-src.zipvalidatious-0.9.1-src....

    setup-Red5-1.0.0.exe

    setup-Red5-1.0.0.exe 官方安装包 java开源流媒体软件 windows版本

    NFS-TexEd-0.9.1

    《NFS-TexEd-0.9.1:纹理编辑器在极品飞车9中的应用与探索》 在游戏世界中,尤其是赛车类游戏,视觉效果对于玩家的沉浸感至关重要。"NFS-TexEd-0.9.1"是一款专为极品飞车9(Need for Speed: Most Wanted)设计的...

    torchvision-0.9.1+cpu-cp38-cp38-linux_x86_64.whl

    torchvision-0.9.1+cpu-cp38-cp38-linux_x86_64.whl

    hibernate3+ proxool-0.9.1配置 和proxool-0.9.1.jar

    标题中的“hibernate3+ proxool-0.9.1配置”涉及到的是在Java开发中,使用Hibernate3 ORM框架与Proxool连接池的整合配置。Hibernate3是一款流行的持久层框架,它允许开发者用面向对象的方式来操作数据库,而Proxool...

    red5-0.9.1.src.zip

    标题中的"red5-0.9.1.src.zip"表明这是一个关于Red5服务器的0.9.1版本的源代码压缩包。 源代码是软件开发的核心,它揭示了程序的内部工作原理,对于开发者来说极其重要。通过分析和修改源代码,开发者可以深入理解...

    proxool-0.9.1.jar

    proxool-0.9.1.jar包是一个数据库连接池包,最新版解决前几个版本里在二次关闭一个rs集的时候警告等一些bug。proxool-0.9.1.jar监控在对中文监控出现乱码情况做了更改。具体是对org.logicalcobwebs.proxool.admin....

    proxool配置参数说明及proxool-0.9.1相关jar包及spring配置方法

    Spring框架中的DataSource配置使得Proxool的集成变得简单,而proxool-0.9.1.jar和proxool-cglib.jar是运行Proxool所需的核心库。在实际应用中,正确理解和配置这些参数以及库文件,可以优化数据库访问性能,提高系统...

    torchvision-0.9.1+cpu-cp38-cp38-linux_x86_64.whl.zip

    torchvision-0.9.1+cpu-cp38-cp38-linux_x86_64.whl.zip

    easydbo-0.9.1.src.zip_ easydbo-0.9.1.jar_easydbo_easydbo-0.9.1_m

    EasyDBO是一个超轻量级对象-关系映射(Object/Relation Mapping,简称ORM)系统,主要解决关系数据库系统中表数据与对象的自动映射,当前支持My SQL、MS SQL、Access三种数据库系统下测试通过。

    tez-0.9.1.tar.gz

    5. **tez-mapreduce-0.9.1.jar**:提供了与Hadoop MapReduce的集成,使得可以在MapReduce环境中使用Tez。 6. **tez-runtime-internals-0.9.1.jar**:包含了Tez运行时的内部实现,例如任务执行、资源管理和通信协议...

    proxool-0.9.1-source

    "Proxool-0.9.1-source"是Proxool的一个特定版本的源代码包,主要用于数据库连接池管理。Proxool是一个开源的、基于Java的数据库连接池实现,它提供了一种灵活且可扩展的方式来管理和优化数据库连接。在这个0.9.1...

Global site tag (gtag.js) - Google Analytics