mongodb 检测到频繁的PID更改- Mongo客户端应该已经与rails mongoid应用程序重新连接

dw1jzc5e  于 2023-04-20  发布在  Go
关注(0)|答案(1)|浏览(110)

在运行Rails应用程序时,我经常遇到mongo错误:

  1. W, [2023-04-15T04:40:34.178698 #102970] WARN -- : MONGODB | Detected PID change - Mongo client should have been reconnected (old pid 100659, new pid 102970
  2. W, [2023-04-15T04:40:34.181347 #102970] WARN -- : MONGODB | Detected PID change - Mongo client should have been reconnected (old pid 100659, new pid 102970
  3. W, [2023-04-15T04:40:34.181566 #102970] WARN -- : MONGODB | Detected PID change - Mongo client should have been reconnected (old pid 100659, new pid 102970

有谁知道是什么原因造成的?是不是超时设置太低了?

g0czyy6m

g0czyy6m1#

看起来你在你的Rails应用中使用了一个forking服务器。在这种情况下,有必要在forking之后重新连接mongo客户端。在Mongoid文档中有一些例子

相关问题