「Intelligent HighPing Kicker」の編集履歴(バックアップ)一覧はこちら
Intelligent HighPing Kicker - (2011/03/29 (火) 02:39:13) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
**ウチのサーバーに実装されているHighPingKickerに関する御説明。
えー、本当は解説したくなかったりします。(笑)
"Intelligent"何て言ってますが、一般的なHighPingKickerと比較すれば格段に賢いのは事実なんですけど。
詳細な解説は控えさせて頂きますが...
・サーバー負荷が低い時 HighPingKickを行わない、または強烈なHighPingPlayerのみKickの対象とさせて頂く。
・サーバー負荷が高い時 負荷に応じてPing値の高いプレイヤーから順番にKickの対象とさせて頂く。
この処理により「最終的」には全プレイヤーのPing平均が120~130になります。
尚、Ping値は10秒間隔でサンプリングを行い過去6回の移動平均を用いています。
従ってクライアントPCの一時的な高負荷やネットワーク経路での遅延などによるPing値悪化の影響を受けにくくなっています。
***簡単な統計
集計対象期間 : 2011/02/27~2011/03/27
総HighPingKick発生件数 : 1250回
うちPing値が200未満の件数 : 2回 (180と183)
Kickされたプレイヤーの発信元IPアドレスが日本国内だった件数 : 45回 (*2)
(*2)
Ping値 > 500などのプレイヤーもいらっしゃいますのでVPNサービスなど
何らかの踏み台を経由して接続しているものと考えられます。
※このHighPingKickと[[Uneven>http://www45.atwiki.jp/goodgames/pages/26.html]]は密接な関係がありますので今後修正を行うことになると思います。
**ウチのサーバーに実装されているHighPingKickerに関する御説明。
本当は解説したくなかったりします。(笑)
"Intelligent"何て言ってますが、たいしたことはしてません。
一般的なHighPingKickerと比較すれば格段に賢いのは事実なんですけど。
詳細な解説は控えさせて頂きますが...
・サーバー負荷が低い時 HighPingKickを行わない、または強烈なHighPingPlayerのみKickの対象とさせて頂く。
・サーバー負荷が高い時 負荷に応じてPing値の高いプレイヤーから順番にKickの対象とさせて頂く。
・日本国内からの接続 いかなる場合もHighPingKickの対象とはしない
この処理により「最終的」には全プレイヤーのPing平均が120~130になります。
尚、Ping値は10秒間隔でサンプリングを行い過去6回の移動平均を用いています。
従ってクライアントPCの一時的な高負荷やネットワーク経路での遅延などによるPing値悪化の影響を受けにくくなっています。
***簡単な統計
集計対象期間 : 2011/02/27~2011/03/27
総HighPingKick発生件数 : 1250回
うちPing値が200未満の件数 : 2回 (180と183)
Kickされたプレイヤーの発信元IPアドレスが日本国内だった件数 : 45回 (*2)
(*2)
Ping値 > 500などのプレイヤーもいらっしゃいますのでVPNサービスなど
何らかの踏み台を経由して接続しているものと考えられます。
※このHighPingKickと[[Uneven>http://www45.atwiki.jp/goodgames/pages/26.html]]は密接な関係がありますので今後修正を行うことになると思います。
表示オプション
横に並べて表示:
変化行の前後のみ表示: