RethinkDB:​​如何在rethinkdb-proxy上使用r.getPoolMaster()。

我正在使用一个NodeJS应用程序的RethinkDB饲料,以跟踪数据库中的变化。

当RethinkDB下来我使用

r.getPoolMaster().on('healthy' 

跟踪RethinkDB是否存活,并重新join这些提要。

这工作得很好。 当RethinkDB崩溃时,它发出一个健康的事件,其值为false,另一个值为true,当它上升时。

但是现在我需要在RethinkDB实例前面使用RethinkDB-Proxy,并且让我的Node应用程序连接到代理。 问题是,当我使用代理和RethinkDB宕机,它不是发出健康的事件,或者至less我不明白它BC我连接到代理服务器。

有没有办法让代理发出这个事件? 或从我的实例捕获它? 或者其他可能的方法?

希望我清楚了

谢谢!