aws-pipeline-rails2_3_8
『Processing Pipeline with Amazon S3, SQS, EC2, Ruby, Rails and ActiveMessaging』のRails2.3.8バージョン
- http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1151
- オリジナルはRails2.0.2
- オリジナルではファイルアップロードにattachement_fuを使っているが、paperclipに置き換えた
Environment
- Rails 2.3.8
- Ruby 1.8.7(NOTICE:1.9.xだとactive_messagingでasqsにpublishするときにSignatureDoesNotMatchが発生する。文字列の扱いの問題と思われる)
Setup
- already have your s3 bucket, rails 2.3.8 installed
- change filename config/amazon_s3.yml.example → config/amazon_s3.yml
- change filename config/broker.yml.example → config/broker.yml
- configure config/amazon_s3.yml, config/broker.yml
cd aws-pipeline
script/server &
script/poller run &
./watermarker.rb &
Runcd aws-pipeline
script/server &
script/poller run &
./watermarker.rb &