コロプラ 〜携帯を持って外に出かけよう〜

「コロニーな生活」を始め、位置ゲープラットフォーム「コロプラ」が
提供しているさまざまな位置ゲーの情報をお伝えするブログ

2008年05月

6/5(木) 3:00〜6:00メンテナンス

6/5(木)の早朝03:00〜06:00にコロプラを全停止させてDBメンテナンスを行います。6/4(水)の深夜ですね。

今回のメンテナンスは大規模なDB移行になります。十分テストは行いますが、移行後重大な問題が発覚した場合は、前の環境に差し戻すことになると思います。2世代ほどバージョンが上がるので大幅な性能向上は約束されるのですが、なにぶん、問題が発生する可能性も上がってしまいます。(すでにテストを行っておりまして、今のところ問題は見つかっていないので、まぁ、大丈夫かと思いますが念のため)

停止を3時間とさせていただいておりますが、実験したところ1時間程度で完了見込みです。2時間ほどバッファを取らせていただきましたが、順調に行けば早期に終了する見込みです。

何卒ご協力のほど、よろしくお願いいたしますm(_ _)m

4台全て移行完了しました

4台のセットアップが完了しました。気合いです。
むしろ願いを込めて言いますが、これで今回の障害は再発しないと思います。
次はDBメンテナンスですね。頑張ります〜

新環境のサーバ追加しました

1台届いたので、早速セットアップして追加しました(※1)。無事に動いていて一安心です。新しい環境は世の中の標準に限りなく近いので、堅牢に動いてくれると思います。あとは、いま動いている3台の入れ替えを頑張るのみですね。早く安心して寝れるようになりたいです(笑

※1)複数あるWebサーバなのでサービスを止めることなく自由に入れ替えできます。

応急処置を行いました

ご迷惑をおかけしておりますm(_ _)m

取り急ぎの応急処置をいくつか施しました。これで解決する可能性もありますが、やはり安心できないので、全面的に見直そうと思います。現象が不定期に発生するため確認が取れないのが問題を難しくしております。。

本当であればDBメンテナンスの後に行おうと思っていたのですが、明日新サーバも到着見込みなので、OSごと新しい環境へ移行しようと思います。ご迷惑をおかけしている分、ぎりぎりまで頑張ります。

また、メール返信出来ず大変申し訳ございません。解除され次第ご返信しますので、いましばらくお待ちください。

早期に解決できるよう最善を尽くします。今後ともよろしくお願いいたします。

すいません、緊急対応します

気づくのが遅れてしまいました。大変申し訳ございません。本日9:15頃から大量のロックが発生しておりました。定期的ににロック解除の手続きを行います。アクセスできない方は暫くしてからアクセスしていただければ幸いです。よろしくお願いいたします。

まいったなぁ。。

サーバを1台追加しました

過負荷でご迷惑をおかけしておりますm(_ _)m 普段は大丈夫なのですが、突発的なピークに耐えられないようになってきてしまいました。

ご迷惑をおかけしたお詫びに、本日、考えられ得る最速の方法でサーバを1台調達->設置しました。これで暫くは大丈夫なはず。また、現在後2台注文していて、これが届けば数ヶ月単位でひとまずは安心ですね。

数週間後は・・・

hakase
cobalt(新DBの準備中)
pluto
uran
tenma
atlas
aokishi01
aokishi02(今回追加しました)
aokishi03(注文中)
aokishi04(注文中)

となります。をを。。10台もありますね^^

併せてDBのメンテナンスも急ぎたいと思います。数日以内にはアナウンスしますので、皆様よろしくお願いいたしますm(_ _)m

いや、しかし、部屋の暑さが大変なことになってきました。エアコンも一日付けっぱなしです。後2台。。電力も心配だー

データベースの大規模メンテナンス

データベースの大規模メンテナンスを行おうと考えています。コロプラも開始から3年を経過し、最初に設置してほとんど変更していないデータベース(データを蓄えるところ)が特に古くなってしまったのと、最近の負荷上昇に伴って抜本的なパワーアップが望まれることが理由です。特に後者は深刻で、少なくとも2ヶ月以内に行わないとピーク時に耐えられないという試算が出ております。

実は一週間ほど前から徐々に作業を開始しておりまして、今は集中して進めています。初め思ったよりも大変なことが分かってきて、若干ドキドキしている状況です(笑)

ちなみに

1) 新たにwebサーバを追加(aokishi01と名付けました)
2) 今までwebサーバを担当していたcobaltを分解。HDD(耐久性に優れたもの)とメモリ(8G)交換。
3) cobaltに最新OSとデータベースサーバをインストール。
4) 移行試験と負荷試験実施。
5) 過負荷時にマシンが不安定になることが発覚し調査中。パーツ交換など。
--- 今ここ ----
6) テストを重ねて移行手順を確立。
7) 移行時の停止日程を決めて連絡。
8) データ削減のため古い出来事ログの消去など
9) 移行実施

こんな感じです。詳細が決まりましたらご連絡いたします。

出来る限り停止時間を短くしたいと作戦を練っておりますが、どんなに少なく見積もっても数時間かかる感じです。ご迷惑をおかけすることになりますが、何卒よろしくお願いいたします。

あ、あと、こっちを優先してスピードが落ちてしまっていますが「分かりやすく作戦」も引き続き実施していきます。今日も少々手を加えました。お楽しみいただければと思いますm(_ _)m

1回の操作で建設できます

建設メニューを一新しました。さすがベーシックな機能だけあって、作ったのは3年以上前(βテスト前ですね)。そこからほとんど手を加えていなかった年代物のコードの書き直しです。

で、どうしても実現したかったのが、

・1回の操作で空き地以外の場所に建設
・アイテム操作画面から設置リンクの追加

です。このためにアイテムの設置と施設建造を分けて、確認ページを挟むようにしました(場合によって必要プラが変わるからですね)。場所を選んで建物選択というパターンも考えたのですが、アイテムとの整合性がつかなくなるのがネックですね。

空や既存施設があるところに一回の操作で建造出来るようになったのと、アイテムも直接設置できて、操作ミスが減る(はず)なので、おそらく便利になったと思います。

というわけで、施設建造やアイテム設置時に、予め土地や空き地を作る必要がなくなりました。お楽しみいただければ幸いです。

※追記(5/12 03:15)
建設メニューの不具合申し訳ございませんでしたm(_ _)m
省パケモード時にエラーになっていたのと、特定の機種で動作しないページを出力しておりました。現在は復旧しております。まだ正常に動作しない方がいらっしゃいましたら、メールにてご連絡いただければ幸いです。
あと、確認画面が不要な場合(空き地に建設など)はスキップするように変更しました。
今後ともよろしくお願いいたしますm(_ _)m

GWとか新サーバとか

3周年イベントお楽しみいただけておりますでしょうか?
さすがゴールデンウィーク。100km移動を達成している方続出です^^
(私みたいに)あまり移動しない方も来週まで期間がありますので、地道に位置登録していただければと思います。意外に達成するかもしれませんよ?

さて、一昨日の話なのですが、GWということもあって過負荷のため多くの方にご迷惑をおかけしました。申し訳ありません。1日100万PVを軽く突破するような状況で、ロードバランサを担当していたマシン(玄箱)が瞬間的にですが限界を超えてしまいました。

さすがに心臓に悪いし、これ以上ご迷惑をおかけすることはできないので、その場でマシンを注文しました。ただ、よくよく考えるとGWで到着に1週間はかかることに気づいて昨日は秋葉原を徘徊し(楽しかったです^^)、新マシンを組み上げて今日の早朝に投入完了しました。名前は満を持して

pluto

単独で作品が作られるほど有名なロボットです。玄箱を模してマシン筐体は小さく(mini-itx)、DISK障害を減らすためSSD(フラッシュメモリのようなもの。壊れにくいです)、ルータにも使えるようにとネットワークカード2枚刺しという、世にもマニアックなマシンとなりました^^ 玄箱と比べて性能は軽く10倍以上です。

注文したマシンもそのままにしているので、来週にはもう一台増え、これでしばらく大丈夫なはず・・です!

というわけで、過負荷トラブルで中断していた「わかりやすく計画」を引き続き進めていきます。

では、皆様にとって楽しいGWでありますように。僕はパソコンの前にずっと座っています(笑
コロニーな生活とは?
コロニーな生活とは、位置情報を利用したコミュニケーション系シミュレーションゲームです。

位置情報を用いてご近所とお話したり、自分のコロニーを育てたり、迫り来る隕石を撃墜したり避けたりして日々を過ごすゲームです。移動距離によりゲーム内の通貨やアイテムをゲットすることができるので、お出かけが今までより楽しくなりますよ^^

携帯をもって外に出かけよう!!

もし良かったら以下のURLに携帯端末からアクセスしてみてくださいね。


http://colopl.jp

月別アーカイブ
サイト内検索
Google
Web blog
第1コロニー
位置ゲーいっぱいコロプラ
株式会社コロプラ
  • ライブドアブログ