On 9/8/07, Daniel Rossi <[EMAIL PROTECTED]> wrote:
>
> Well i cant see any debug info of the connection stuff even though ive set
> INFO to mrtmp. I shut down the origin, and yes give it a minute or so the
> stream stops. Thats possibly not a good thing requiring a couple of origin
> servers just in case one machine dies :) What do you think  ?
>

The final solution will support the fail-over of Origins.

Well thanks for your help its working for me locally, but running stuff via
> eclipse and the edge is configured with terracotta, though dont i have to
> run terracotta manually first aswell ?
>

Yes, of course. :-)

On 08/09/2007, at 9:46 PM, Steven Gong wrote:
>
>
>
> On 9/8/07, Daniel Rossi <[EMAIL PROTECTED]> wrote:
> >
> > Ok did some research, some people on this list have had it before its a
> > VM specific error and is ignorable, though i still cant work out if the edge
> > is actually connecting, cant see much debug info for it, and if i shut down
> > the origin its still running as normal ie the video is still playing.
> >
>
> Don't know the reason why the video is still playing when you shutdown the
> origin. Maybe the video file is already cached on the client. The client
> won't be disconnected when you shutdown the Origin because the client
> connects to Edge.
>
> http://jira.codehaus.org/browse/JETTY-227
> >
> > Its a constant error though.
> >
> > On 08/09/2007, at 9:26 PM, Daniel Rossi wrote:
> >
> > Ok tried a few things,
> > Setup a edge / terracotta debug profile with vm args
> >
> > -Dtc.install-root=terracotta/
> > -Xbootclasspath/p:.
> > -Dtc.config=tc-config-edge.xml
> >
> > the program args is
> >
> > red5-edge.xml
> >
> > oflademo.swf connects, but then after a while i get this, if i shut down
> > the origin server the file still plays is this expected ? It doesnt seem
> > like its loading the origin.
> >
> > I start the origin debug profile first, and then the edge profile.
> >
> >
> >
> > [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION
> > java.nio.channels.CancelledKeyException
> >  at sun.nio.ch.SelectionKeyImpl.ensureValid( SelectionKeyImpl.java:55)
> >  at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69 )
> > at sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys (
> > KQueueSelectorImpl.java:105)
> > at sun.nio.ch.KQueueSelectorImpl.doSelect( KQueueSelectorImpl.java:74)
> > at sun.nio.ch.SelectorImpl.lockAndDoSelect( SelectorImpl.java:69)
> >  at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80 )
> > at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(
> > SelectorManager.java:299)
> > at org.mortbay.io.nio.SelectorManager.doSelect( SelectorManager.java:73)
> >  at org.mortbay.jetty.nio.SelectChannelConnector.accept(
> > SelectChannelConnector.java:120 )
> > at org.mortbay.jetty.AbstractConnector$Acceptor.run (
> > AbstractConnector.java:498)
> > at org.mortbay.thread.BoundedThreadPool$PoolThread.run(
> > BoundedThreadPool.java:475)
> >
> > On 08/09/2007, at 9:04 PM, Steven Gong wrote:
> >
> >
> >
> > On 9/8/07, Daniel Rossi < [EMAIL PROTECTED]> wrote:
> > >
> > >
> > > On 08/09/2007, at 8:10 PM, Steven Gong wrote:
> > >
> > > Only Origin needs to connect to the file server in this prototype and
> > > now only one Origin is supported. The load-balancer is connected to Edges.
> > > So if you have 5 machines, you can use one as Origin, one as Terracotta
> > > server, one as load-balancer and 2 as Edges.
> > >
> > >
> > > Ok so no need to use a network switch load balancer, its done via
> > > terracotta ?
> > >
> >
> > A generic HTTP load-balancer is needed (but not mandatory) and it's not
> > part of the feature of terracotta. Terracotta only makes sure the state of
> > connections are shared by all Edges.
> >
> > I still cant get it connected
> > >
> > > rtmpt://localhost:8088/oflaDemo
> > >
> > > (314) Connections: true | true
> > > (13863) connected?: true
> > > (76961) NetConnection.onStatus:
> > >   level = status
> > >   code = NetConnection.Connect.Closed
> > >
> > >
> > > (76987) disconnected:
> > > (79193) connected?: true
> > > (131305) NetConnection.onStatus:
> > >   level = status
> > >   code = NetConnection.Connect.Closed
> > >
> > >
> > > (131332) disconnected:
> > > (134721) connected?: true
> > >
> > > Hangs on connection, and then eventually this
> > >
> > > [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION
> > > java.nio.channels.CancelledKeyException
> > >         at sun.nio.ch.SelectionKeyImpl.ensureValid(
> > > SelectionKeyImpl.java:55)
> > >         at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69)
> > >         at sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys(
> > > KQueueSelectorImpl.java:105)
> > >         at sun.nio.ch.KQueueSelectorImpl.doSelect(
> > > KQueueSelectorImpl.java:74)
> > >         at sun.nio.ch.SelectorImpl.lockAndDoSelect (SelectorImpl.java
> > > :69)
> > >         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
> > >         at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(
> > > SelectorManager.java:299)
> > >         at org.mortbay.io.nio.SelectorManager.doSelect (
> > > SelectorManager.java:73)
> > >         at org.mortbay.jetty.nio.SelectChannelConnector.accept(
> > > SelectChannelConnector.java:120)
> > >         at org.mortbay.jetty.AbstractConnector$Acceptor.run(
> > > AbstractConnector.java :498)
> > >         at org.mortbay.thread.BoundedThreadPool$PoolThread.run(
> > > BoundedThreadPool.java:475)
> > >
> > >
> > >
> > >
> > >
> > > On 9/8/07, Daniel Rossi <[EMAIL PROTECTED] > wrote:
> > > >
> > > > Sorry me again, with this configuration, we have 5 clustered
> > > > machines connecting to a NAS, what would be the best configuration for 
> > > > this
> > > > in this scenario ? One machine is the origin and not attached to the 
> > > > load
> > > > balancer which is also running terracotta, 4 machines running as the
> > > > frontend edge machines and attached to the load balancer ?  They are all
> > > > running 3G P4's and 2G of ram.  Is it possible to run the cluster files 
> > > > from
> > > > the NAS storage itself rather than having seperate set of files on  each
> > > > machine ? This means i just need to update it in one spot, but not sure 
> > > > if
> > > > that will affect performance, especially for reads for the files. I am
> > > > finding some errors at times where there is network issues getting the 
> > > > files
> > > > for some reason.
> > > > On 08/09/2007, at 7:44 PM, Steven Gong wrote:
> > > >
> > > > Hi all,
> > > > Orion, Tim and I had a meeting discussing the current status and
> > > > future plan of Red5 Edge/Origin with Terracotta integration. Below is 
> > > > the
> > > > detail.
> > > > (1) Deadlock issue: Orion and Tim explained the auto-lock concept to
> > > > me and helped to solve the deadlock issue caused by misconfiguration of
> > > > auto-locks. Now the Edge/Origin Red5 won't get deadlocked on Terracotta.
> > > > (2) Performance test and tuning: We plan to do performance test and
> > > > tuning in the next step to verify the design and implementation of the
> > > > Edge/Origin prototype. Orion and Tim gave some advice on how to do
> > > > performance test and tuning on Terracotta. Orion will also provide 
> > > > several
> > > > online HW resources for the test. This is very helpful for clustering
> > > > performance test when several machines are available to setup the server
> > > > environment. Great thanks to Orion and other Terracotta guys to make 
> > > > this
> > > > happen!
> > > >
> > > > So we will move forward to test the prototype and do the enhancement
> > > > afterwards.
> > > >
> > > > To all the Red5 users,
> > > > Now you can try to run Edge/Origin prototype on Terracotta.
> > > > Theoretically you can run all the servers on one machine: Edge, Origin 
> > > > and
> > > > Terracotta server. But the recommended configuration is to put each 
> > > > server
> > > > to their own machine, especially the Terracotta server.
> > > > To run the servers, the only difference from the version without
> > > > Terracotta is that you need to start the Edge on Terracotta with the
> > > > configuration file tc-config-edge.xml in the root dir of the
> > > > clustering branch.
> > > > Feel free to report issues during your experiment. Thanks!
> > > >
> > > > --
> > > > Best Regards
> > > > Steven Gong
> > > >
> > > > InfraRed5 Red5 Consultant: http://www.infrared5.com,
> > > > [EMAIL PROTECTED]
> > > >
> > > > Red5 Developer: http://osflash.org/red5, 
> > > > http://jira.red5.org/confluence/display/~steven/Home
> > > > <http://jira.red5.org/confluence/display/%7Esteven/Home>
> > > >
> > > > Modesty is an overrated quality in men of no great
> > > > accomplishment.  -- Ricky Jay
> > > > _______________________________________________
> > > > Red5 mailing list
> > > > [email protected]
> > > > http://osflash.org/mailman/listinfo/red5_osflash.org
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Red5 mailing list
> > > > [email protected]
> > > > http://osflash.org/mailman/listinfo/red5_osflash.org
> > > >
> > > >
> > >
> > >
> > > --
> > > Best Regards
> > > Steven Gong
> > >
> > > InfraRed5 Red5 Consultant: http://www.infrared5.com , [EMAIL PROTECTED]
> > >
> > >
> > > Red5 Developer: http://osflash.org/red5,
> > > http://jira.red5.org/confluence/display/~steven/Home<http://jira.red5.org/confluence/display/%7Esteven/Home>
> > >
> > > Modesty is an overrated quality in men of no great accomplishment.  --
> > > Ricky Jay_______________________________________________
> > > Red5 mailing list
> > > [email protected]
> > > http://osflash.org/mailman/listinfo/red5_osflash.org
> > >
> > >
> > >
> > > _______________________________________________
> > > Red5 mailing list
> > > [email protected]
> > > http://osflash.org/mailman/listinfo/red5_osflash.org
> > >
> > >
> >
> >
> > --
> > Best Regards
> > Steven Gong
> >
> > InfraRed5 Red5 Consultant: http://www.infrared5.com , [EMAIL PROTECTED]
> >
> >
> > Red5 Developer: http://osflash.org/red5,
> > http://jira.red5.org/confluence/display/~steven/Home<http://jira.red5.org/confluence/display/%7Esteven/Home>
> >
> > Modesty is an overrated quality in men of no great accomplishment.  --
> > Ricky Jay_______________________________________________
> > Red5 mailing list
> > [email protected]
> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >
> >
> > _______________________________________________
> > Red5 mailing list
> > [email protected]
> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >
> >
> >
> > _______________________________________________
> > Red5 mailing list
> > [email protected]
> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >
> >
>
>
> --
> Best Regards
> Steven Gong
>
> InfraRed5 Red5 Consultant: http://www.infrared5.com, [EMAIL PROTECTED]
>
> Red5 Developer: http://osflash.org/red5,
> http://jira.red5.org/confluence/display/~steven/Home<http://jira.red5.org/confluence/display/%7Esteven/Home>
>
> Modesty is an overrated quality in men of no great accomplishment.  --
> Ricky Jay_______________________________________________
> Red5 mailing list
> [email protected]
> http://osflash.org/mailman/listinfo/red5_osflash.org
>
>
>
> _______________________________________________
> Red5 mailing list
> [email protected]
> http://osflash.org/mailman/listinfo/red5_osflash.org
>
>


-- 
Best Regards
Steven Gong

InfraRed5 Red5 Consultant: http://www.infrared5.com, [EMAIL PROTECTED]

Red5 Developer: http://osflash.org/red5,
http://jira.red5.org/confluence/display/~steven/Home

Modesty is an overrated quality in men of no great accomplishment.  -- Ricky
Jay
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to