当我在应用程序中使用计时器时,复制数据库条目与passenger_min_instances

时间:2019-04-23 07:41:15

标签: mongodb meteor passenger

我正在与Phusion Passenger&Nginx运行一个流星应用程序。为了更好地响应最终用户。我已将passenger_min_instances设置为3。在应用程序中,有一个计时器来处理一些数据并将其存储在MongoDB中。我发现当有一些用户访问用户站点时,它将把多个条目写入MongoDB。有什么办法可以避免这种情况?还是这不是导致生成多个整数的原因?在服务器启动块中设置了计时器,因此它可以一直运行。

1 个答案:

答案 0 :(得分:0)

我最终向集合中添加了唯一索引以避免这种情况,但是我确实认为这是一种奇怪的行为。