Skip to content

Latest commit

 

History

History
39 lines (20 loc) · 2.25 KB

cloudamqp.md

File metadata and controls

39 lines (20 loc) · 2.25 KB

[補足資料] CloudAMQPの利用

ローカル環境にRabbitMQがない場合、FREEプランのあるRabbitMQのSaaSであるCloudAMQPを使えます。

アカウントを作成するか、GitHubまたはGoogleアカウントでログインしてください。

image

インスタンス作成画面でNameを入力します。Planは"Little Lemur (Free)"を選択してください。

image

RegionとData Centerは"Amazon Web Services"の"AP_NorthEast-1 (Tokyo)"を選択し、インスタンスを作成してください。

image

インスタンス一覧画面から作成したインスタンス名をクリックしてください。

image

インスタンスの接続情報が表示されます。

image

このRabbitMQインスタンスにローカル環境から接続したい場合は、"URL"の文字列をコピーして、application.propertiesに次のように設定してください。

spring.rabbitmq.addresses=amqps://fmzkajiy:[email protected]/fmzkajiy

spring.rabbitmq.host, spring.rabbitmq.port, spring.rabbitmq.username, spring.rabbitmq.password, spring.rabbitmq.addressesを設定する方法もありますが、
spring.rabbitmq.addresses であれば1プロパティで済みます。また、TLSの設定(spring.rabbitmq.ssl.enabled=true)もamqps://...から自動で判断して設定されます。
詳しくは https://docs.spring.io/spring-boot/docs/current/reference/html/messaging.html#messaging.amqp を参照

インスタンス一覧画面から"RabbitMQ Manager"をクリックすると管理コンソールにアクセスできます。