Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 节点邮件调度器在云上托管的多个服务器实例后面发送多封邮件_Node.js_Express_Google Cloud Platform_Scheduled Tasks_Node Cron - Fatal编程技术网

Node.js 节点邮件调度器在云上托管的多个服务器实例后面发送多封邮件

Node.js 节点邮件调度器在云上托管的多个服务器实例后面发送多封邮件,node.js,express,google-cloud-platform,scheduled-tasks,node-cron,Node.js,Express,Google Cloud Platform,Scheduled Tasks,Node Cron,我有一个Node.js应用程序在谷歌云上的多个实例中运行。除其他外,该应用程序还有一个调度器(“节点cron”:“^1.3.0”),每天向客户发送一封提醒邮件。现在有了这个应用的多个实例,我每天都会收到多封邮件——每个实例发送给同一个客户 有解决方案吗?最好让应用程序在App Engine上运行并使用 Node.js现在可用于App Engine的标准环境,因此您可以拥有一个轻量级应用程序,该应用程序具有快速灵活的自动缩放功能,非常适合每天发送一次邮件。谢谢Neri,到目前为止,我还没有找到比我

我有一个Node.js应用程序在谷歌云上的多个实例中运行。除其他外,该应用程序还有一个调度器(“节点cron”:“^1.3.0”),每天向客户发送一封提醒邮件。现在有了这个应用的多个实例,我每天都会收到多封邮件——每个实例发送给同一个客户


有解决方案吗?

最好让应用程序在App Engine上运行并使用


Node.js现在可用于App Engine的标准环境,因此您可以拥有一个轻量级应用程序,该应用程序具有快速灵活的自动缩放功能,非常适合每天发送一次邮件。

谢谢Neri,到目前为止,我还没有找到比我所做的更好的解决方案,我将调度程序代码分离为一个微服务,并使用负载平衡器托管在一个实例中。