Why did my free-tier (but credit-card confirmed) Heroku app idle and shut down unexpectedly while being used? I was watching it log my activity on an active connection to the app when it suddenly idled and shut down.
heroku[web.1]: Idling
heroku[web.1]: State changed from up to down
heroku[web.1]: Stopping all processes with SIGTERM
heroku[web.1]: Process exited with status 143
heroku[router]: at=info method=GET path="/socket.io/?...
heroku[web.1]: Unidling
heroku[web.1]: State changed from down to starting
heroku[web.1]: Starting process with command `npm start`
app[web.1]:
app[web.1]: > start /app<some other stuff>
app[web.1]: > node index.js $PORT
app[web.1]:
app[web.1]: Server running on port 45155.
2heroku[web.1]: State changed from starting to up