使用Meteor,如何处理计算密集型任务?

使用Meteor,如何处理计算密集型任务?,meteor,Meteor,由于Meteor是单线程的,我希望避免一个相当密集的函数使我的应用程序陷入困境。但是,我该怎么做呢?我需要的功能,能够访问我的数据库,并采取一个或两个参数(数组)。我该怎么做 您可以使用this.unblock()详细说明,也可以创建另一个meteor应用程序,观察mongoDB的相关更改并在那里进行计算。您可以使用this.unblock()详细说明,或者你可以创建另一个meteor应用程序,观察mongoDB的相关变化并在那里进行计算。将强化功能创建为一个单独的应用程序。使用worker应用

由于Meteor是单线程的,我希望避免一个相当密集的函数使我的应用程序陷入困境。但是,我该怎么做呢?我需要的功能,能够访问我的数据库,并采取一个或两个参数(数组)。我该怎么做

您可以使用
this.unblock()
详细说明,也可以创建另一个meteor应用程序,观察mongoDB的相关更改并在那里进行计算。

您可以使用
this.unblock()
详细说明,或者你可以创建另一个meteor应用程序,观察mongoDB的相关变化并在那里进行计算。

将强化功能创建为一个单独的应用程序。使用worker应用程序可以用Meteor或plain Node.js编写,根据需要扩展到任意数量的worker,并与主应用程序通信。

将强化功能创建为单独的应用程序。使用worker应用程序可以用Meteor或plain Node.js编写,可以根据需要在多个worker上扩展,并与主应用程序进行通信。

似乎表明,由于它没有遵循Node.js模型,所以没有太多工作要做。似乎表明没有太多的工作要做,因为它没有遵循Node.js模型。