Last night I realized that fly was claiming my application was deployed, but the new versions of code never actually ran.
Deploying (and redeploying) the same code as a new app works fine. I am not sure if the old app is corrupt, wedged, or something else is going on.
Factors that could be causing a problem:
- the app generates a lot of log spew sometimes (and the log output seemed to get out of sync with reality)
- the app runs for a while in the background after a request
Any ideas about what’s going on? How can I ensure that the version I think is running is actually what’s running across all the different regions?