スコアサーバ移設
このまま行けそうでしたらAlpha5での変更を念頭に入れていいと思います。ひとまずマイルストーンをそう指定します。
サーバー側の準備が完了しました。残りの作業は以下。
- 変愚蛮怒のソースのreport.cのスコア送信先を移設先のものに切り替える。
- 公式サイトのスコアのページのリンクを、移設先WebサイトのURLにする。
- (余力があれば) 2.2.1rのスコア送信先を移設先に変えたものをリリース
Alpha5のリリースと同時にmarsへの移設を予定します。
また、OSDNで前日のスコア一覧をツイートするcrontabはコメントアウトしておきました。
移設手順まとめ 括弧内に作業担当者・敬称略
準備
リリース時の作業
下記ブランチのコミットで、スコア送信先をmarsの本番スコアサーバのURLにしました。
https://osdn.net/projects/hengband/scm/git/hengband/commits/87cbda1ab3b5e364779896b04236fa3198b5bc41
これをマージすれば、準備段階の作業は終了です。
https://osdn.net/projects/hengband/scm/git/hengband/commits/50697ffd12bf8e29359341dd57b02e0c5c29a122
マージました。準備段階はこれで完了とします。リリース時の作業を終えるまでは本チケットはまだオープンにしておきます。
リリースに従うスコアサーバ移設が完了しました。
移設後に統計のページが機能していないというトラブルがありましたが、解決しました。 新スコアサーバでのスコア受信・新着スコアのツイート・cronによる当日のスコア一覧のツイートすべて機能しています。
これでチケット完了とします。関係者各位お疲れさまでした。
お疲れ様でした。
OSDNのWebスペースの改悪により、スコアサーバへの投稿が投稿内容によって失敗するようになった。
詳しい条件は不明だが、POSTするファイルのサイズや内容によってWebサーバで破棄してしまうらしく、該当するスコアはPHP側でPOSTデータを受け取った時にデータが空になっている。 OSDNのWebスペースでのスコアサーバ継続は困難と判断し、スコアサーバを別のWebサイトへ移設する。
移設先はdis-氏の好意により、現在変愚蛮怒・攻略スポイラーWikiが設置されているWebサーバを使うことになった。
移設に際して必要な作業は、以下の通り
他に考慮すべきこと: