RESTlet を使用する REST アプリケーションがあります。クエリされたデータで応答を作成するために、いくつかのデータベースにクエリを実行しています。データベース接続を閉じたり開いたりするプロセスには、それぞれ 20 秒かかる場合があります。私の手順では、(異なるデータベースに対して) 10 の異なるデータベース接続を作成することがあります。クライアントが応答を待つには明らかに長すぎるため、ブラウザはこの時間が経過するとタイムアウトします。
このタイムアウトを取得せずに、単一のバッチでこれらの異なるデータベースからデータを取得するにはどうすればよいですか。このプロセスをスピードアップして、ブラウザのタイムアウトしきい値を下回るにはどうすればよいですか?