Closed beauremus closed 3 years ago
Service discovery is an unsolved problem for TCP DPM connections. Can acsys-proxy fill this role?
I thought that acsys-proxy would round-robin to the available DPMs. Wouldn't that serve as the service discovery?
The TCP port for DPM should be moved, though. 6802 should still be used for ACNET connections (for Javascript clients, for instance.)
Round robin is a simple starting place but it's not as useful as service discovery. We may be able to simply multicast a service discovery message from acsys-proxy
.
I agree with choosing a new port.
Round robin is a simple starting place but it's not as useful as service discovery.
Okay, round-robin is a naive form of service discovery. I think we're both thinking the proxy task (which we're both including when mentioning the host, acsys-proxy) will perform the service discovery. Several possible options:
Getting resolved in #32.
A TCP interface for DPM will allow for more reliable delivery.