私はこれをしていますtutorial方法についてリターンasync呼び出し可能オブジェクト。意図したとおりに動作します。 最初の要求が5秒間スリープしている間に、コントローラは、前のフィンランド語の要求に対してはを待ってから2番目の要求を処理します。RESTコントローラはマルチスレッドですか?
どのようにコントローラがバックグラウンドですぐにリクエストを処理し、寝るのか?
@Edit
例: は私のコントローラは、外部APIへのリクエストを作成する必要があり、その応答に基づいて、それは彼自身の応答を送信する必要があること、状況を想像してみてください。外部APIコールには2秒と言います。コントローラは一度に1つの要求しか処理できないため、私のアプリケーションのユーザーは2.5秒待ってキューに入れないようにします。
まだ回答はありませんか? http://stackoverflow.com/questions/35196157/spring-non-blocking-rest-send-and-forget –