Problem
- I am getting random crashs with Wowza Streaming Engine
- Wowza is using a lot of memory
Solution
If you are experiencing instability in Wowza Streaming Engine then we recommend the following actions:
- Make sure you are using the most recent version of MediaCP which will ensure Java 11 is installed with Wowza Streaming Engine
- Uninstall any other versions of java on the system. Wowza provides it's own optimised java binaries, however it might use system java if installed which can degrade performance and even cause crashes.
You can search if other versions of java are installed by running: java -version
CentOS: rpm -qa java and rpm -aq | grep -i jdk
Debian: dpkg -l | grep java & dpkg -l | grep openjdk
-
You can remove typical packages that cause issues by running the below commands:
CentOS: yum remove java-11-openjdk;
Debian: apt-get remove openjdk*
-
Disable Wowza Streaming Engine Stats to reduce CPU & Memory usage from WSE Manager -> Server -> Server Setup -> Edit -> Uncheck "Enable monitoring and statistics for this server"
-
Optimize Network socket performance: https://www.wowza.com/docs/tune-wowza-streaming-engine-for-optimal-performance#optimize-network-socket-performance11
-
Disable all play types except for HLS, to avoid memory leaks that can be caused by MPEG-Dash
- Check to see if there are any applications in Wowza Streaming Engine Manger that don't exist in the panel. Deleting the suspect applications may resolve the issue.
-
If WSE has been previously upgraded from an earlier version then we recommend to reinstall Wowza Streaming Engine using our utility
If the problems persist after performing these actions, then you should contact Wowza Technical Support. We also recommend to prepare and submit configuration files using our guide.