【发布时间】:2014-12-13 04:57:18
【问题描述】:
我有应用程序的两个主要部分。在 domain.com 上工作的主要部分和在 admin.domain.com 上工作的另一个部分。两者都连接到一个数据库,因为我需要为它们提供相同的数据。
domain.com - localhost:3001 和 admin.domain.com - localhost:3002 。前面的 Nginx 用于反向代理。
一切正常,但是当 admin.domain.com 应用程序更改数据时,我在 domain.com 上更新此数据时出现了很大延迟
据我了解,我需要启用 mongo oplog?那正确吗?以及如何做到这一点?
upd:当两个用户连接到一个流星实例时,我也没有这么长时间的延迟,在这种情况下,流星反应工作正常,并且两个用户的数据更新非常快。我的意思是,问题在于流星轮询数据库有关任何更改的频率。
【问题讨论】:
标签: node.js mongodb nginx meteor