We recently upgraded to 4.1 from 3.6.2 and added on Transcoder.
Our streams are running a lot worse than they were under the older version, with poor video quality and lots of viewers unable to connect or experiencing high rates of buffering.
Clients sending streams are getting disconnected multiple times as well. It has consistently happened since the day we rolled the upgraded version out live.
The Wowza recommended consultant we hired says nothing is wrong with the setup.
We contacted support who said it might be an issue with “garbage collection” and sent a few lines of code, but didn’t explain where the code goes to try and fix the issue.
Here is what they sent:
If so, then the following commands could be added to implement ConcMarkSweep plus
threading:
-XX:+UseConcMarkSweepGC
-XX:NewRatio=1
-Xss512k
-XX:+AlwaysPreTouch
-XX:+CMSScavengeBeforeRemark
-XX:ParallelCMSThreads=4
-XX:ParallelGCThreads=4
Any suggestions on how to fix this?