red5 cpu使用率很高

时间:2016-01-13 09:15:48

标签: java red5

我已经完成了red5的新闻测试,但我发现当100个客户端请求不同的直播和播放时,(rtmp:// xxx / xx)cpu的使用量突然增加了30-40%。 这是我的cpu信息。

  

cat / proc / cpuinfo | grep名称| cut -f2 -d:| uniq -c

     

1英特尔(R)Xeon(R)CPU E5-2670 v2 @ 2.50GHz

我在代码中删除了额外的业务逻辑,只保留了auth方法。

我的应用程序中的

代码是:

    @Autowired
    private CasAuthHandler casAuthHandler;
    @Override
    public boolean start(IScope scope) {
        System.out.println("red5 start.....");
        return super.start(scope);
    }

    @Override
    public boolean appStart(IScope app) {
        log.warn("[app start] : " + app.getName());
        addListener(casAuthHandler);
        return super.appStart(app);
    }

在CasAuthHandler.java中,我在appConnect方法中只做了Thread.sleep(50);

我希望有人能告诉我如何减少CPU使用量。 THKS

0 个答案:

没有答案