服务器实例 运行 Meteor 上是否存在 minimongo?
Is minimongo present on a server instance running Meteor?
我有一个带有作业集合的 Meteor API,我想创建一个 Meteor 应用程序以部署在多个服务器上以作为分布式工作人员工作。
minimongo 也会出现在这些服务器上吗? (因为我的服务器端应用程序没有使用浏览器)
问题基本上是,即使 DDP 连接断开,分布式工作人员是否可以访问自己的 mongo 实例?
在 Meteor 中,每个客户端 运行s minimongo。在服务器上,Meteor 与 mongodb 实例通信。同一应用程序的多个 Meteor 服务器实例仍将与一个 mongodb 实例通信。您甚至可以让多个 Meteor 应用程序使用单个 mongodb 实例(创建单独的管理 UI 时的常见模式)。
关于您的问题,如果 DDP 关闭,则 Meteor 客户端无法与 Meteor 服务器应用程序通信,但后者仍然可以与 mongodb 服务器通信,这意味着诸如 cron 作业之类的事情还能运行.
我有一个带有作业集合的 Meteor API,我想创建一个 Meteor 应用程序以部署在多个服务器上以作为分布式工作人员工作。 minimongo 也会出现在这些服务器上吗? (因为我的服务器端应用程序没有使用浏览器)
问题基本上是,即使 DDP 连接断开,分布式工作人员是否可以访问自己的 mongo 实例?
在 Meteor 中,每个客户端 运行s minimongo。在服务器上,Meteor 与 mongodb 实例通信。同一应用程序的多个 Meteor 服务器实例仍将与一个 mongodb 实例通信。您甚至可以让多个 Meteor 应用程序使用单个 mongodb 实例(创建单独的管理 UI 时的常见模式)。
关于您的问题,如果 DDP 关闭,则 Meteor 客户端无法与 Meteor 服务器应用程序通信,但后者仍然可以与 mongodb 服务器通信,这意味着诸如 cron 作业之类的事情还能运行.