gocql
で最大プールサイズを明示的に設定する方法を知りたいです。
私が言いたいのは、同時に実行するクエリの数を変更することです。
Grafana では 200ms
の平均応答時間が表示されますが、Cassansra エクスポータ パネルでは 24ms
の平均読み取りレイテンシが表示されます。プールのサイズと関係があるのでしょうか?
PS これは Java ドライバーの関数だと思います: poolingOptions.setMaxRequestsPerConnection(num)
。 gocql の同等の関数は何ですか?
gocql には、Cassandra Java ドライバーの setMaxRequestsPerConnection()
に相当するものはないと思います。
gocql のデフォルトはホストあたり 2 接続 (cluster.go の
NumConns: 2)、サーバー側では、Cassandra は最大 128 の同時接続を受け入れます。リクエスト (
native_transport_max_threads: <code>cassandra.yaml
の 128)。乾杯!
以上がgocqlで最大プールサイズを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。