StatProvider - com.flashphoner.cdn.node.CDNNodes Error while get stat transcoding_video_decoding_load java.lang.NumberFormatException

Artem_DevOps

New Member
Добрый день, нужна помочь с ошибками при работе transcoder.

Наша архитектура

Origin сервер, transcoder сервер, и несколько серверов edge.

Периодически возникают ошибки на transcoder, подскажите с чем связаны?





13:36:12,589 ERROR StatProvider - com.flashphoner.cdn.node.CDNNodes Error while get stat transcoding_video_decoding_load
java.lang.NumberFormatException: For input string: "2758598400"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68)
at java.base/java.lang.Integer.parseInt(Integer.java:652)
at java.base/java.lang.Integer.parseInt(Integer.java:770)
at com.flashphoner.server.http.B.E.D(Unknown Source)
at com.flashphoner.server.J.getCurrentState(Unknown Source)
at com.flashphoner.cdn.node.Node$NodeEmiter.emitStateRefresh(Unknown Source)
at com.flashphoner.cdn.node.Node.emitStateRefresh(Unknown Source)
at com.flashphoner.cdn.node.CDNNodes.refreshNodeState(Unknown Source)
at com.flashphoner.cdn.node.CDNNodes.processNode(Unknown Source)
at com.flashphoner.cdn.node.CDNNodes.run(Unknown Source)
 

Max

Administrator
Staff member
Это похоже на баг сервера.
Создали внутренний тикет WCS-3406. Отпишем по прогрессу.

transcoding_video_decoding_load = ∑ width * height * fps

Т.е. цифра (2758598400 / 1920 x 1080 x 30) = 44

Говорит о том, что на ваш сервер попадают 44 Full HD стрима или соответствующее количество стримов другого разрешения и FPS, которые требуют декодинга. Поэтому при уменьшении количества стримов или их разрешения, проблема должна перестать воспроизводиться. Но в любом случае требует фикса.
 

Max

Administrator
Staff member
В сборке 5.2.1115 исправлена аналогичная проблема, которая могла проявляться при большом количестве кодируемых стримов и высоких значениях transcoding_video_encoding_load
 
Top