on 'cluster3' branch, we already used 'warmUpPort' to assign each worker a different port for the purpose of a guaranteed warmup, there're couple of more use cases which we think require this pattern to be generalized, after all, a dedicated port is for the sake of routing traffic to a specific worker (as it alone listens on that port)
some sample use cases are:
testing a specific worker
using server-sent event for logging, which requires a url that would route to a deterministic worker process
on 'cluster3' branch, we already used 'warmUpPort' to assign each worker a different port for the purpose of a guaranteed warmup, there're couple of more use cases which we think require this pattern to be generalized, after all, a dedicated port is for the sake of routing traffic to a specific worker (as it alone listens on that port)
some sample use cases are: