Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
I have a use case where I want two tasks to bind to the same port on the same slave, but on different interfaces.
Ports are offered as a resource, but it is assumed that the task will bind to all interfaces (0.0.0.0). If task A gets the Port resources of 31201 and only binds to 127.0.0.1:31201, task B cannot get that Port and bind to 10.1.2.3:31201 on the same host even though 10.1.2.3:31201 is unused.