我正在使用Phusion Passenger和Nginx运行流星应用程序。为了更好地响应最终用户。我已经将passenger_min_instances设置为3。在应用程序中,有一个计时器来处理一些数据并存储在MongoDB中。我发现当有一些用户访问用户站点时,它会向MongoDB写入多个条目。有什么方法可以避免这种情况吗?或者这不是产生多个entires的原因?计时器在服务器启动块中设置,因此它将一直运行。
passenger_min_instances
3
我最终为集合添加了唯一索引以避免这种情况,但我确实认为这是一种奇怪的行为。