At present, kylin.stream.node only supports two configuration format: not config(will use native hostname:defaultPort 7070) or config the IP: Port. In product env, the port number usually needs to be changed.
If we should change the port ,wo should set like ip:port , it will lead to different configuration files of different nodes of the entire receiver cluster, which will cause inconvenience to online operation and maintenance.
We hope to add a configuration method, such as the disposable port, to solve the problem that the port can be customized and the configuration of all receivers can be consistent. At the same time, it is compatible with the previous configuration.