コントローラーとサービスが Grails でどのように実装されているのか疑問に思っています。特に、コントローラーとサービスの両方のスレッドプールを維持するかどうか、およびその方法を知りたいです。
次のシナリオを想定しています。
外部システムへのブロッキング呼び出しを行うサービスを呼び出す Grails コントローラーがあります。
複数のユーザーがアプリケーションに同時にアクセスしているときに、1 つのサービスでの呼び出しが原因でアプリケーションがブロックされないように、サービス (またはコントローラー) でスレッド プールを維持する必要がありますか?