goodgames
14-01
最終更新:
goodgames
-
view
EAStatsサーバの障害
一部の方は既に御存知かと思いますが、
EAのスコア集計システムにて2種類の障害が発生しているようです。
EAのスコア集計システムにて2種類の障害が発生しているようです。
■1.BattleReportが生成されない(ように見える)不具合について
(プレイヤーさん向け)
BattleLogから過去のBattleReportを参照しようとしても
リンクが生成されないケースが多くなっていると思います。
BattleLogから過去のBattleReportを参照しようとしても
リンクが生成されないケースが多くなっていると思います。
この不具合は以前より発生しておりましたが、
先日までは10%程度の障害発生率となっていました。
先日までは10%程度の障害発生率となっていました。
しかし、先週(?)行われたBattleLogのバージョンアップ際に
何らかの不具合のあるモジュールが投入されたらしく、
現時点の障害発生率は90%超となっており、
実質的に全く機能しておりません。
何らかの不具合のあるモジュールが投入されたらしく、
現時点の障害発生率は90%超となっており、
実質的に全く機能しておりません。
この「BattleReportへのリンク」は別の重要な意味も持っており、
そのBattleReportに記載されているラウンドの戦績(スコア、アンロック及びアワードなど)を
BattleLogの情報を格納しているEAマスタサーバへ反映する処理を兼ねているようです。
そのBattleReportに記載されているラウンドの戦績(スコア、アンロック及びアワードなど)を
BattleLogの情報を格納しているEAマスタサーバへ反映する処理を兼ねているようです。
つまりこのままBattleReportが生成されない状況が続くと、
ラウンド中に取得したスコアなどが反映されなくなることが懸念されます。
ラウンド中に取得したスコアなどが反映されなくなることが懸念されます。
(TeamControlerをお使いのサーバ管理者様向け)
前述の理由により、TeamControlerへ供給するための戦績情報が
ほとんど収集されていない状況が一週間ほど続いています。
ほとんど収集されていない状況が一週間ほど続いています。
TeamControlerのデータソースはStatsNow!!の戦績情報データベースになりますが、
DetailInformationが取得出来たラウンドのみ有効な戦績と評価されます。
しかし、前述の障害によりほとんどのラウンドでDetailInformationが生成されないため、
戦績情報は増えていないと判断されています。
DetailInformationが取得出来たラウンドのみ有効な戦績と評価されます。
しかし、前述の障害によりほとんどのラウンドでDetailInformationが生成されないため、
戦績情報は増えていないと判断されています。
障害発生以前の戦績情報は全て参照可能ですので、
一週間ほど前までの情報を元にバランス処理が実施されますが、
あしからず御了承願います。
一週間ほど前までの情報を元にバランス処理が実施されますが、
あしからず御了承願います。
■2.Armored Killマップに於けるスコア計算の不具合について
プレイヤーさんより別件の指摘を頂き、色々と調査していたところ気付いたのですが、
BattleReport及びBattleLogにて用いられるArmoredKillのスコア計算処理には
重大な不具合が存在するようです。
BattleReport及びBattleLogにて用いられるArmoredKillのスコア計算処理には
重大な不具合が存在するようです。
ArmoredKillのリリース時から存在している不具合であることを先程確認しましたが、
今まで修正されなかった(誰も気付かなかった?)のが不思議なぐらいの不具合です。
今まで修正されなかった(誰も気付かなかった?)のが不思議なぐらいの不具合です。
しかも多くのプレイヤーさんがスコアなどを損している可能性が濃厚です。(詳細確認中)
(正常例)

※画像サイズを抑えるためBattleReportの中央部をカットして画像を保存しております

※画像サイズを抑えるためBattleReportの中央部をカットして画像を保存しております
黒く反転表示されている、US側1位のプレイヤーのスコア4267点と画面右下のCombatScoreの4267点が一致しています。
(異常例)

※画像サイズを抑えるためBattleReportの中央部をカットして画像を保存しております

※画像サイズを抑えるためBattleReportの中央部をカットして画像を保存しております
黒く反転表示されている、RU側1位のプレイヤーのスコア2923点ですが、
画面右下のCombatScoreが1777点となっており、Totalでも2377点となっています。
画面右下のCombatScoreが1777点となっており、Totalでも2377点となっています。
つまり、アワードなどを含むトータルのスコアがゲーム内で取得したスコアより少なくなっています。
2番目のトラブルについては1番目のトラブルの影響により、
BattleReportが取得出来ない(そのように見える不具合の)ため詳細な調査を実施出来ませんが、
ArmoredKillのリリース時より頻発しているため1番目のトラブルが解消しても解決しないと考えられます。
BattleReportが取得出来ない(そのように見える不具合の)ため詳細な調査を実施出来ませんが、
ArmoredKillのリリース時より頻発しているため1番目のトラブルが解消しても解決しないと考えられます。
BattleLogに反映される実際のスコアが正しく計算されていれば良いのですが、
原理を考えると恐らくスコアロスが発生していると予想されます。
原理を考えると恐らくスコアロスが発生していると予想されます。
ArmoredKill以外のマップでも極々稀に発生しており、
約6万件に1件程度の頻度でこの不具合が発生していましたが、
ArmoredKillでは数件に1件の頻度で発生しているようです。
約6万件に1件程度の頻度でこの不具合が発生していましたが、
ArmoredKillでは数件に1件の頻度で発生しているようです。
TeamControlerのデータソースとしての観点では、
1番目の(BattleReportが生成されないように見える)不具合は
恐らく対応策がありませんのでEA側で不具合改修が行われるまでは戦績収集不可となります。
1番目の(BattleReportが生成されないように見える)不具合は
恐らく対応策がありませんのでEA側で不具合改修が行われるまでは戦績収集不可となります。
2番目の不具合については、BattleReportが取得出来た戦績に限り遡及修正を行います。
但し、1番目の不具合が解消してからの対応になります。
但し、1番目の不具合が解消してからの対応になります。
StatsNow!!の表示はどうしよう...
この状態ではAdjustedSPMがマイナスになることもあり得るのですが...
( - )