Akka with SQS
Akka stream
playframework上で動かすので特にインストールは要らない。(play2.5)
library
elasticMQ
Kitematicを利用してElasticMqをdocker上に立ち上げておく。
設定を変更してport番号9324で立ち上がるようにしておくと吉。
aws cli
pip install awscli
でインストールしておく。
aws configure
で適当に値を設定しておく。
キューを作成する
$ aws sqs create-queue --queue-name test --endpoint-url http://localhost:9324 { "QueueUrl": "http://localhost:9324/queue/test" }
メッセージを作成する
aws sqs send-message --queue-url http://localhost:9324/queue/test --message-body "Information about the largest city in Any Region." --endpoint-url http://localhost:9324