問題タブ [connection-pool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
106 参照

java - mongo非同期Javaドライバーでmongoルーターの障害をすばやく検出する方法は?

mongo URI に mongo ルーターのプールがあり、mongo ルーターの 1 つが突然ダウンした場合、ルーターがダウンしていることを検出するまでに時間がかかります。ダウンしたモンゴを迅速に検出して障害時間を短縮するには、どのパラメータを調整すればよいですか?

注: mongo Java 非同期ドライバー mongo クライアントを使用して接続しています: com.mongodb.async.client.MongoClient

mongo ドライバーのバージョンは 3.2.2 で、サーバーのバージョンは 3.4.5 です。

0 投票する
1 に答える
2723 参照

php - Php - Mysqlへの接続プーリング

Javaで機能するのと同様の方法で、Phpに接続プールを実装したいと考えています。

これが必要な理由:

流れを考えよう

ただし、step4 では step1 と同じ DB リソースを使用しています。ただし、接続は step2 と step3 の両方でスリープ状態になるため、終了するまで他の PHP プロセス (他のクライアント) は使用できません。

解決:

  1. クエリが起動された後、毎回 mysql_close を使用します: 欠点: 毎回接続する必要があるため、時間がかかります

  2. クエリを処理するためのJavaサービスを作成します(可能ですが時間がかかりすぎて、クエリを移行する必要がある他のソリューションを探しています)

  3. サードパーティのように SQL リレーを調査する必要がありますが、それが成功するかどうかはわかりません。多くの優れた企業がそれを使用していません。

  4. mysql_pconnect は私のケースを解決していません。

提案してください

0 投票する
1 に答える
11277 参照

java - Spring Boot 接続プールの理解

Spring ブートの application.properties ファイルには、次のオプションがあります。

これは私のリポジトリクラスです

これがサービスクラスです

問題は、userRepository が DB への接続を作成する方法と、アプリケーション プロパティ ファイルの接続プールを使用する方法です。私はJDBCと休止状態から来て、DataManager、DataSource、Connectionクラスを使用して接続プールを使用しましたが、春のブートでは、このクラスのコード行がなく、すべて正常に動作しました

0 投票する
1 に答える
869 参照

java - 接続プールから接続を取得する静的クラス

接続プールの概念を理解したいです。たとえば、DB 設定を含む META-INF に次の xml ファイルがあります。

接続プールを使用するには、次のクラスを使用します

使い方はこれ

問題は、次のように DataBaseConnection を変更すると、

そして、db 接続を使用する各クラスに新しい DataBaseConnection オブジェクトを作成します。これは、各クラス (UserQueries など) が個別の接続プールを作成して使用することを意味しますか?