Flash Red5 RC2中的bug?
我已经安装了Windows版本的Red5 RC2,正在运行服务器。不幸的是,我注意到了 发行版中的一些有趣问题:Flash Red5 RC2中的bug?,flash,red5,Flash,Red5,我已经安装了Windows版本的Red5 RC2,正在运行服务器。不幸的是,我注意到了 发行版中的一些有趣问题: 此候选发行版的windows安装版本没有演示应用程序。整个 不包括演示文件夹。在Red5应用程序的主页面上有一个指向它的链接,但该链接不存在。 事实上,为了获得演示,我不得不下载一个带有早期版本Red5的zip文件 文件夹。如果Red5有人在读这篇文章,你能纠正一下这个疏忽吗 运行服务器时会出现一些奇怪的端口处理行为。当运行服务器时,我得到 几个JVM_绑定错误——直到我更改red5
Someone please advise.
关于问题3:
Red5只有几个文件,您可以在其中配置侦听接口:
conf/red5.properties
0.0.0.0
webapp.virtualHosts=*
表示它正在侦听所有接口
您还可以在以下位置配置每个Web应用程序:
webapps/$NAME\u OF\u APP/WEB-INF/red5-WEB.properties
0.0.0.0
webapp.virtualHosts=*
表示它正在侦听所有接口
基本上就是这样,如果您已经配置了这些端口,您可以使用命令控制侦听端口:
netstat -an
它将列出您所有的列表端口。
你可能会发现这样的情况:
tcp46 0 0 *.8088 *.* LISTEN
tcp46 0 0 *.5080 *.* LISTEN
tcp46 0 0 *.1935 *.* LISTEN
tcp46 0 0 *.9999 *.* LISTEN
(当然,这些线路比这些线路多得多,但这些是我在本地配置的red5侦听端口)
塞巴斯蒂安感谢您的回复。不幸的是,webapp.virtualHost条目的语法不清楚。例如:在red5.properties文件中,我看到行:webapp.virtualHosts=*,localhost,localhost:8088127.0.0.1:8088,但在我的vod应用程序的red5-web.properties文件中,我看到的是webapp.virtualHosts=*。那么,哪个属性文件将覆盖另一个属性文件?另外:“*”不是意味着所有机器都可以访问应用程序吗?如果是这样的话,那么为什么当一个请求来自另一台机器时,red5不响应呢?我还有另一个问题:red5做了什么来“持久化”Windows上的网络侦听器吗?这个问题的原因是我一直在做一个netstat-anb,我看到一个侦听器被分配给一个java.exe进程。奇怪的是,当我看到这一点时,没有java进程在运行!我通过在Red5.properties中设置Red5的jmx.rmi.port设置,然后运行Red5,然后重新启动系统,然后立即执行netstat-anb来进行测试。netstat显示我之前设置为活动的jmx端口!我是否在Red5的端口处理中发现了一个bug???继续我的问题:Red5的jmx子系统似乎捕获了一个端口,并且在Red5停止时不会释放它。这在Windows7上发生。当系统重新启动时,端口保持“抓取”,导致Red5在尝试获取端口时抛出JVM_绑定异常。这是一个bug吗?我该如何报告它?另外,我如何取消分配一个端口号,该端口号“认为”它被分配给了一个未运行的系统,这样我就不必每次启动Red5时都要更改jmx端口???我也在使用Windows7,Red5不会保留一个网络侦听器,它会在停止后立即释放所有端口。您使用什么来启动/停止Red5?我只是使用提供的.bat文件,没有windows服务。