データベースと通信するメタデータサービスの最適化に取り組んでいます。私が見つけたボトルネックの1つは、スレッドが接続プールからの接続を待っている時間切れでした(タイムアウト= 1秒)。スタックダンプの詳細な調査では、org.apache.http.pool.AbstractConnPool内のロックを待っているスレッドがたくさんあるようです。Apache Httpクライアントでロック競合を回避するにはどうすればいいですか
ApacheHttpClient:4.5.xの
ApacheHttpCore:4.4.xから
MaxNumberOfConnection:900
接続タイムアウト:1秒
このボトルネックを克服するための任意のアイデアは?