Description
I used NewRelic for monitoring parse-server performance. As I observed, the amount of time taken in NodeJS processing keep increasing over time. Average NodeJS processing time is 30ms for the first day (after restarting parse-server). Then after the second day, the NodeJS processing is now about 50ms. If I leave it running through the 3rd day, it will increase to 70 ~ 100ms.
But if I restart the server, processing time will decrease to 30ms and keep increasing over time. My instance's info:
- CPU: 2 core
- Ram: 2GB
Parse-server has never used all 2gb ram, and the memory it took very stable over time as well as the CPU usage (about 50% ram and 50% CPU).
So the question is: how can I know what cause the increasing of processing time over time? And how to resolve that problem, which made me have to restart parse-server every day. Anyone experience same problem?