Ya que Meteor es un solo hilo me gustaríaevitar una función bastante intensiva de atascar mi aplicación. Pero, ¿cómo voy a hacer esto? Necesito la función para poder acceder a mi base de datos y tomar uno o dos parámetros (una matriz). ¿Cómo haría esto?
Respuestas
0 para la respuesta № 1Puedes usar this.unblock()
como fue detallado aquí, o puede crear otra aplicación de meteoros que observe el mongoDB para los cambios relevantes y realice los cálculos allí.
0 para la respuesta № 2
Crea la función intensiva como una aplicación separada. Utilizando Trabajo de meteorito La aplicación para el trabajador puede escribirse en Meteor o en Node.js, escalar en tantos trabajadores como sea necesario y comunicarse con su aplicación principal.