RethinkDB:如何在rethinkdb-proxy上使用r.getPoolMaster()。
我正在使用一个NodeJS应用程序的RethinkDB饲料,以跟踪数据库中的变化。
当RethinkDB下来我使用
r.getPoolMaster().on('healthy'
跟踪RethinkDB是否存活,并重新join这些提要。
这工作得很好。 当RethinkDB崩溃时,它发出一个健康的事件,其值为false,另一个值为true,当它上升时。
但是现在我需要在RethinkDB实例前面使用RethinkDB-Proxy,并且让我的Node应用程序连接到代理。 问题是,当我使用代理和RethinkDB宕机,它不是发出健康的事件,或者至less我不明白它BC我连接到代理服务器。
有没有办法让代理发出这个事件? 或从我的实例捕获它? 或者其他可能的方法?
希望我清楚了
谢谢!