我正在使用Tire Gem作为Elasticsearch的客户端进行批量索引
index = Tire::Index.new('oldskool')
index.bulk_store(bulk_values)
我使用http监控API
监控我的Elasticsearch集群上的HTTP连接 curl 'localhost:9200/_nodes/http/stats'
在我得到的JSON响应中,
..."http":{"current_open" : 10, "total_opened" : 18345}
我观察到“total_opened”字段值继续快速增加。我认为这意味着Tire gem在批量索引时没有使用持久连接(如果我错了请纠正我。)
如何在进行批量索引时使用Tire Gem与Elasticsearch建立持久连接?</ p>