Christopher Smith created ZOOKEEPER-2873:
--------------------------------------------
Summary: print error and/or abort on invalid server definition
Key: ZOOKEEPER-2873
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2873
Project: ZooKeeper
Issue Type: Improvement
Components: server
Affects Versions: 3.4.10
Reporter: Christopher Smith
Priority: Minor
While bringing up a new cluster, I managed to fat-finger a sed script and put
some lines like this into my config file:
{code}
server.1=zookeeper1:2888:2888
{code}
This led to a predictable spew of error messages when the client and election
components fought over the single port. Since a configuration of this case is
*always* an error, I suggest that it would be sensible to abort the server
startup if an entry is found with the same port for both client and election.
(Logging the error explicitly without shutting down is less helpful because of
how fast the logs pile up.)
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)