I have a crawler app that starts on demand. I create a new machine using the REST API, I specify the image I want, it does its work, it sends the data to another container, and it exits itself. I have two images; one for HTTP crawls, and one for browser-based crawls.
If I want to scale workers, I’d expect I’d have to build that into my design; it would not be a case of just making more machines per work item. So, for this app, I’d not use the Fly scaling feature; it would not make sense.
In the Machines page for this app, I see this warning:
I can see why this is good advice in general, but do I need to be worried about it? I probably could split the app into two, but they feel conceptually like one app to me. Could this stop working?
