我想知道如何在 gocql
中明確設定最大池大小?
我的意思是更改同時執行的查詢數量。
我們在 Grafana 中看到 200ms
平均回應時間,但我們在 Cassansra 匯出器面板中看到 24ms
平均讀取延遲。是否與池大小有關?
附註我認為這是Java驅動程式中的函數:poolingOptions.setMaxRequestsPerConnection(num)
。 gocql 中的等效函數是什麼?
我認為 gocql 中沒有與 Cassandra Java 驅動程式的 setMaxRequestsPerConnection()
等效的東西。
gocql 預設為每個主機2 個連線(NumConns: 2
in cluster.go
),在伺服器端,Cassandra 將接受最多128 個並發請求(native_transport_max_threads: <code>cassandra.yaml
中的128##)。乾杯!
以上是如何在 gocql 中設定最大池大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!