Hi Boris,
Is it correct that I should first set things up as load-balance (jicofo/doc) then turn on octo (jvb/doc)? That’s what I had done.
I’ve tried several times using stables (3508 and 3186), running 1 full meet, and 3 jvb in VMs (Debian Stretch) but still can’t get it to go more than 2 reliably.
I found that if I restart jvb#3, then 3-region octo would work, but only for one conference.
I then compared the jvb logs for the working and non-working cases.
Working jvb#3
44.403 INFO: [94] org.jitsi.videobridge.Videobridge.log() CAT=stat create_conf,conf_id=e277122bff17f94 conf_name=test123,logging=true,conf_count=1,ch_count=0,v_streams=0
44.413 INFO: [94] org.jitsi.videobridge.Conference.log() CAT=stat create_content,conf_id=e277122bff17f94,content=audio conf_count=1,ch_count=0,v_streams=0
44.434 INFO: [94] org.jitsi.videobridge.RtpChannel.log() CAT=stat create_stream,conf_id=e277122bff17f94,content=audio,ch_id=a6d7bbfac7dcf017,endp_id=null,stream=1968919027
44.434 INFO: [94] org.jitsi.videobridge.Channel.log() CAT=stat transport_connected,conf_id=e277122bff17f94,content=audio,ch_id=a6d7bbfac7dcf017,endp_id=null,stream=1968919027
44.471 FINE: [94] org.jitsi.impl.neomedia.RTPConnectorOutputStream.log() Initialized configuration. Send thread: true. Pool capacity: 100. Queue capacity: 1024. Avg bitrate window: 5000
44.497 FINE: [94] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format ALAW/rtp, 8000.0 Hz, 8-bit, Mono, Signed with RTPManager
44.498 FINE: [94] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format g722/rtp, 8000.0 Hz, Mono with RTPManager
44.553 FINE: [94] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format ALAW/rtp, 8000.0 Hz, 8-bit, Mono, Signed with RTPManager
44.554 FINE: [94] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format g722/rtp, 8000.0 Hz, Mono with RTPManager
44.554 INFO: [94] org.jitsi.videobridge.Content.log() CAT=stat create_channel,conf_id=e277122bff17f94,content=audio,ch_id=a6d7bbfac7dcf017,endp_id=null,stream=1968919027 transport=octo,bundle=null,initiator=null,media_type=audio,relay_type=null
44.563 FINE: [94] org.jitsi.impl.neomedia.AbstractRTPConnector.log() setDirection sendrecv
Non-working jvb#3
50.720 INFO: [81] org.jitsi.videobridge.Videobridge.log() CAT=stat create_conf,conf_id=12ce13169a073125 conf_name=test123,logging=true,conf_count=1,ch_count=0,v_streams=0
50.720 INFO: [81] org.jitsi.videobridge.Conference.log() CAT=stat create_content,conf_id=12ce13169a073125,content=audio conf_count=1,ch_count=0,v_streams=0
50.720 INFO: [81] org.jitsi.videobridge.RtpChannel.log() CAT=stat create_stream,conf_id=12ce13169a073125,content=audio,ch_id=e1813c487f8f7f8d,endp_id=null,stream=835711465
50.720 INFO: [81] org.jitsi.videobridge.Channel.log() CAT=stat transport_connected,conf_id=12ce13169a073125,content=audio,ch_id=e1813c487f8f7f8d,endp_id=null,stream=835711465
50.721 FINE: [81] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format ALAW/rtp, 8000.0 Hz, 8-bit, Mono, Signed with RTPManager
50.721 FINE: [81] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format g722/rtp, 8000.0 Hz, Mono with RTPManager
50.723 FINE: [81] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format ALAW/rtp, 8000.0 Hz, 8-bit, Mono, Signed with RTPManager
50.723 FINE: [81] org.jitsi.impl.neomedia.AudioMediaStreamImpl.log() registering format g722/rtp, 8000.0 Hz, Mono with RTPManager
50.723 INFO: [81] org.jitsi.videobridge.Content.log() CAT=stat create_channel,conf_id=12ce13169a073125,content=audio,ch_id=e1813c487f8f7f8d,endp_id=null,stream=835711465 transport=octo,bundle=null,initiator=null,media_type=audio,relay_type=null
50.727 FINE: [81] org.jitsi.impl.neomedia.AbstractRTPConnector.log() setDirection sendrecv
I can see that the non-working log is missing a line with RTPConnectorOutputStream.log() Initialized configuration
In any case, I suspect my configuration is wrong, but I just followed the steps in load-balance (to get all jvb connect to the same jicofo) and then octo, I’m not sure what else I need to do.
Thanks,
Jerry