Can't connect to mongodb suddenly?

Hey all!

I’ve got an app running on the essentials plan (dippity.meteorapp.com) that I last deployed at the end of August, and it’s been running fine with no db connection issues since then, until some point after 7:30 today, when the db is now failing to connect, and getting a timeout. Is this a known issue on the server? I haven’t touched the config or changed anything.

Also, I’m the only user I’m aware of (personal project) and I’m well within usage limits.

I’m using the built-in mongo setup, but I’ve not got much data in yet.

Thanks!

I made a super minor change to the code, in hopes that a redeploy would trigger it (I added a change in a button label after hitting the Login button, nothing functional) and I redeployed and I got a bunch of ‘Container Crashing’ error notifications before the deploy failed.

I’m getting errors like this:


vszex2022-09-12 16:29:03-04:00 at Timeout._onTimeout (/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb/lib/sdam/topology.js:312:38)

vszex2022-09-12 16:29:03-04:00 at listOnTimeout (internal/timers.js:557:17)

vszex2022-09-12 16:29:03-04:00 at processTimers (internal/timers.js:500:7)

vszex2022-09-12 16:29:03-04:00 => awaited here:

vszex2022-09-12 16:29:03-04:00 at Function.Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:56:12)

vszex2022-09-12 16:29:03-04:00 at packages/mongo/mongo_driver.js:1092:14

vszex2022-09-12 16:29:03-04:00 at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40

vszex2022-09-12 16:29:03-04:00 => awaited here:

vszex2022-09-12 16:29:03-04:00 at Promise.await (/app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:60:12)

vszex2022-09-12 16:29:03-04:00 at SynchronousCursor._nextObject (packages/mongo/mongo_driver.js:1141:38)

vszex2022-09-12 16:29:03-04:00 at SynchronousCursor.forEach (packages/mongo/mongo_driver.js:1155:22)

vszex2022-09-12 16:29:03-04:00 at SynchronousCursor.map (packages/mongo/mongo_driver.js:1165:10)

vszex2022-09-12 16:29:03-04:00 at SynchronousCursor.fetch (packages/mongo/mongo_driver.js:1189:17)

vszex2022-09-12 16:29:03-04:00 at Cursor.<computed> [as fetch] (packages/mongo/mongo_driver.js:940:44)

vszex2022-09-12 16:29:03-04:00 at imports/api/sendOutReminders.ts:38:67

vszex2022-09-12 16:29:03-04:00 at /app/bundle/programs/server/npm/node_modules/meteor/promise/node_modules/meteor-promise/fiber_pool.js:43:40```

I assume this is a system issue and not an issue with my app?