@DownPW That was going to be my next suggestion 🙂
Solved NodeBB slow after DB recovery
-
One thing I noticed was that after recovering the assets and database onto a test server (see this) , the performance of the replica NodeBB install was painfully slow. After much searching and hair pulling, I found that the indexes seemed to be missing - a point which is referenced by NodeBB themselves here
When I checked
/api/recent
it was indeed slow - like a snail. So, at their suggestion, I opened upmongodb
and added the missing indexesdb.objects.createIndex({ _key: 1, score: -1 }, { background: true }); db.objects.createIndex({ _key: 1, value: -1 }, { background: true, unique: true, sparse: true }); db.objects.createIndex({ expireAt: 1 }, { expireAfterSeconds: 0, background: true });
The difference is quite astonishing. Now it runs like the Ferrari I’ve come to love and respect
Might be useful for someone else in the same boat…
-
phenomlab
Discover More
-
Solved Plugin reaction Bug
Customisation • • DownPW -
Solved Error install plugin
Customisation • • DownPW -
Solved NodeBB 1.19.3
Performance • • DownPW