2012-04-30 9 views
0

CPU負荷が高い場合に動作を停止するNettyベースのアプリケーションがあります。その理由は、HashedWheelTimerが100%CPU使用率でバケットをスキップし、タスクの大部分を実行することは決してないと確信しています。Netty HashedWheelTimerはCPU負荷が高い場合には動作しません。

このような負荷は私たちのサーバーで時折発生し、予測不可能ですが、あまり時間がかかりません。とにかくこれは、HashedWheelTimerの失敗のために不正なデバイスを切断しない私たちのサーバーであるDDoSの顧客のデバイスに十分です。

質問は次のとおりです。そうですか? HashedWheelTimerには本当にこの問題がありますか?私たちは時間が来たすべてのイベントをトリガーするタイマークラスを実装しました。そのようなクラスでは、標準的なNettyディストリビューションの必要性があると私は考えています。

答えて

0

その場合は、issue trackerにバグを開いてください。

関連する問題