My machine is always suspended. This application should be running all the time, sort of like worker in heroku. Not there is no worker concept in fly.io.
Hi @harsh-98. If the machine were manually stopped (e.g. with fly machines stop <id>) or if the proxy had stopped the machine, then I’d expect there to be a “stopping” event in the event logs and for requested_stop to be true. Instead, it seems like your app may have exited on its own. Do you see anything in the app logs that would indicate this (check in the dashboard online or with fly logs)?
@harsh-98 ah, sorry, I didn’t notice that the machine events that you posted were over a week old. Logs are retained for 2 days, so it’s possible that there just hasn’t been any activity over that time.
Have you observed the machine stopping unexpectedly more recently?