自動構成を使用して、Spring Cloud をメッセージングで動作させようとしています。
私のプロパティファイルには以下が含まれています:
cloud.aws.credentials.accessKey=xxxxxxxxxx
cloud.aws.credentials.secretKey=xxxxxxxxxx
cloud.aws.region.static=us-west-2
私の構成クラスは次のとおりです。
@ComponentScan
@EnableAutoConfiguration
public class Application {
public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}
}
私のリスナークラス:
@RestController
public class OrderListener {
@MessageMapping("orderQueue")
public void orderListener(Order order){
System.out.println("Order Name " + order.getName());
System.out.println("Order Url" + order.getUrl());
}
}
ただし、何も印刷されないようです。キューが適切なリージョンにあることを確認しました。キューに受信準備が整ったメッセージがあります。
誰かがガイダンスを提供してもらえますか?