由於需要在應用程序B中實時顯示更改的數據(由應用程序A插入),因此我們決定使用.find().observe(...)
。有兩種不同應用的流星觀測器
它看起來像:
App A -> Insert -> mongodb <- observe -> publish -> Display App B
這工作得很好,但它具有約3-5秒內插入和B.顯示我怎樣才能改變這之間的延遲?
最初我認爲,Oplog-Observe-Driver在Meteor> Version 1中是默認的,並且會實時做出反應。它仍然是POLL還是有其他一些延遲原因?
感謝您的期望。
這聽起來像一個解決方案。我如何設置OPLOG_URL並啓用Oplog? – elCapitano
這是解決方案。看看這個:https://meteorhacks.com/mongodb-oplog-and-meteor: 'MONGO_OPLOG_URL = mongodb:// user:pass @ host1:port,host2:port,host3:port/local' –
或可能是這樣的:https://gentlenode.com/journal/meteor-10-set-up-oplog-tailing-on-ubuntu/17 –