0

Cassandraとphpcassaを使用してphpを使用してイベントAPIを構築しました。

最近、同じ API の node.js + helenus 置換を作成しました。終了後、ab ツールを使用して node.js コードのベンチマークを開始しました。ただし、cassandra で 1000 回以上挿入すると、接続が失われ、フェイルオーバー コードが実行される可能性があります。各リクエストが発生した後、cassandra に async を挿入しています。

ConnectionPoolノードアプリの起動時にオブジェクトをインスタンス化しています。ただし、pool.connect()各リクエストで関数を使用します。

pool.connect()オブジェクトから新しい接続を開始するか、既存の接続をバインドしますConnectionPoolか?

ノート:

phpcassa では cassandra sync に挿入しているためか、このような問題はありませんでした。

私は5つのcassandraノードを使用しています

4

1 に答える 1