diff --git a/templates/live.html.ep b/templates/live.html.ep index d090b3512f7a9e555d0094d28212dffcb1a402d8..4336d8ef66fad0ef12aba8478e825e0e2f55e65c 100644 --- a/templates/live.html.ep +++ b/templates/live.html.ep @@ -58,11 +58,11 @@ function rowStyle(row, index) { } } -setInterval( - function() { - $('#Streams').bootstrapTable('refresh', {silent: true}) - }, - 5000 -); +var ws = new WebSocket('<%= $c->config->{ws_url} %>'); + +ws.onmessage = function (event) { + console.log(event.data); + $('#Streams').bootstrapTable('refresh', {silent: true}) +}; </script>