views4GCPのストレージサービスについてまとめてみた。Exp:47127ニチアサ好きの本サイト管理マン。TweetShareHatena注意この記事は2014年3月25日に更新されたもので、内容が古い可能性がありますのでご注意ください。Engine1.8.2がリリースされましたが、そこでModulesという新機能が実装されました。これにより、大きなアプリケーションを複数のモジュールに分けて動作させることが可能になりました。一つのApplicationIDのもとに複数のコンポーネントとしてのアプリケーションを動作させることができる、ということです。Basic-Scalingの3つを各モジュールごとに個別に設定できるようになりました。これにより、速いレスポンスが求められ、かつ自在にスケールしてほしい場合はautomatic-scalingモジュールとして、時間のかかる重い処理を担当する場合はManual-scalingで、というような設定が可能になります。WTPを使って配備する方法をご紹介します。筆者のEclipse環境は以下のとおり。1.7また、GAEに配備する際のApplicationIDは各自で取得してください。1.モジュールの作成はじめに、アプリケーションを構成するモジュールを作成します。プロジェクト名の記入を求められるので、適当な名前を入力します。その他の設定項目について、次の画像のように設定してください。(一部、プラグインが正しく入っていないと選択できないものがあります。)[Finish]を選択します。同じ要領で、module2も作成します。作成後のEclipseの画面は次のようになりました。Explorer)作成したそれぞれのプロジェクトのappengine-web.xmlを編集します。appengine-web.xmlは、それぞれの[プロジェクト名]/WebContent/WEB-INF配下にあります。appengine-web.xmlを開いたら、タグの内側に次のようにタグを追加します。--></appengine-web-app>このタグの値はモジュール名となり、特別な設定をしない場合、アプリケーションへのアクセス先の一部となります。http://モジュール名.ApplicationID.appspot.comタグの値を”default”にすると、そのモジュールがこのアプリケーションのデフォルトになります。デフォルトモジュールにアクセスする場合、URLは次のようになります。Projectを作成します。