using shadow-cljs + node, Calva should allow selecting instance to connect to
Calva currently allows selection and changing of the connected build. This is good and useful.
Shadow supports and is aware of multiple instances of the same build running concurrently.
In my case, I might have dozens of instances of build ':app' running concurrently - In this case, simulating a distributed system.
Ideally I should be able to "point" calva to nrepl with whichever of these instances I want to inspect at the moment and be "in" that one.
Not sure what the best way to differentiate between them would be. In this case, they have slightly different command lines, but not much else.
I don't think I've used shadow like this / for this before. Does each instance have its own port? If not, how does shadow differentiate multiple instances in its UI, if it does?