2011-01-01から1ヶ月間の記事一覧
とりあえず作ってみた。GitHubに上げました。とりあえず、、、動きますw。以前とSignatureが変わっててちょっとだけ苦労しました。 ActionScript API for AWS (Amazon Web Services) https://github.com/satoshi7/ActionScript-API-for-AWS-Amazon-Web-Serv…
TomcatでRails動きました。 jruby-rack.jarのバージョンが問題だったみたい。 1.0.5 から 1.0.3 に下げたらうまくいけました。 これでrailsアプリからTomcat用のwarファイル生成OKですー。 >gem uninstall jruby-rack >gem install jruby-rack -v 1.0.3 >sud…
では続きまして Beanstalk で PHP を動かしましょう。これもwarblerと同じようにphpアプリをwar化して配備します。RubyをJavaプラットフォーム上で動かすためにJRubyを用いましたが、 今度は、PHPをJavaプラットフォーム上で動かすためにQuercusを用います。…
色々環境が揃ってきたので、Tomcat の Session Persistence を拡張しようと思った感じですw。まずはじめに Tomcat のソースをダウンロードしてEclipseにインポートしてビルドに必要なライブラリを追加します。次に参考にするStoreクラスのソースを見ます。 F…
StandardSessionクラスがSerializableインタフェースを持っているので、Base64エンコードして直列化した文字列をSimpleDBに書き込むような流れになっています。オブジェクトの文字列化に使ったのはこれ。 ちゃんとテストしていませんがw。 http://www.source…
Beanstalkでインスタンス立ち上げると、次に思うのがTomcatのバージョン上げたり、server.xml編集したりいろいろやりたい!ってはず!?ということで、方法が無いか調べたらあっさり分かりました。まず、普通にBeanstalkでEnvironmentを作ります。 次にEC2タ…
Tomcatを管理するための設定と等々がされているBeanstalk用のAMIの中身を探っています。そこで驚愕の事実が!?(大げさかも)なんと、Tomcatを管理するBeanstalkの肝といえる部分(Host Managerっていうのかな)がRuby1.9.1で書かれています。設定ファイル…
Beanstalkでどうやったらセッションレプリケーションしようかって悩んで調べていたんですがカンタンなやり方が分かりました。Tomcatの基本を知らないオイラが馬鹿だったw。rootで入ってserver.xmlを設定する必要なかったんですw。 配備するアプリケーション…
出す出すと言ってだいぶ時間が経ってしまいましたが、、、 GitHubにアップしました。ActionScript からカンタンにAWSへアクセスするためのAPI群です。とりあえずswcが必要な方はこちらへ[cmawslib.swc](https://github.com/satoshi7/ActionScript-API-for-AW…
Beanstalk の System.getProperties()で取得できるキーと値一覧 KEY : java.runtime.name VALUE : OpenJDK Runtime Environment KEY : AWS_ACCESS_KEY_ID VALUE : KEY : sun.boot.library.path VALUE : /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/i38…
Ruby on Rails を Beanstalk で動かしてみましょう。 まずはじめにgemで環境を整えます。 >gem update >gem update --system >gem install rails --version '<3' >gem install warbler >gem install jruby-openssl >gem install rake >gem install activerec…
最初に身元確認の電話w。AWS Management Console にタブが増えている〜。 んで、これは何でしょうw 何が起きたかわからん。カンタンすぎるよ!! と、EC2タブを開いてみる。インスタンス起動しているし〜。 どんだけーーー。 良心的にmicroインスタンスとな…
続きましてオリジナルアプリをEclipseからアップするテスト。Classic Eclipse にプラグイン入れて動かそうと思ったけど、 動きが微妙なので、素直にWeb Tools Platform All in Oneをダウンロードんで、AWS Toolkit for Eclipse をダウンロードぉ〜。 Eclipse…
Environmentのコンフィグ画面のContainerタブで、Environment Properties ってなんやねんっ!って思って調べました。結論から言いますとシステムプロパティを設定しているだけでした。要は、DB接続先とかAWS接続先とか各種環境変数をBeanStalkのEnvironment …