给定一组类似的主机,零填充的优点和缺点是什么?
零填充
www-01 www-02 ... www-11 www-12
没有填充
www-1 www-2 ... www-11 www-12
我已经在实践中看到过,并且听到了每个人的理由。 我在Debian addclients手册页中提到的唯一一个引用零填充的片段是一个小问题,但没有任何推理:“ 不推荐用零填充主机名。 ”有谁知道这个build议背后可能有什么背景或理由?
优点
缺点
^\w+-\d{<id_length>}$ vs ^\w+-\d+$ )增加了一点复杂性 FWIW,我们为了一致性而垫。 这样我们知道 $ hostname总是有$ x个数字,所以它保存了一个步骤。 而在3000台机器上节省1个步骤还有很长的路要走(确切地说大约1.5英里)。
当然,我们来看看双方。 优点? 对我来说,上面已经讨论过了。 主机名一致性,一些人(包括我自己)喜欢在主机名长度相同的行上查看行,因为我在这里负责configuration,所有具有完全相同名称的机器的长度完全相同在我的电子表格中,并且在现实生活中具有完全相同的configuration。 啊,真是一种解脱。
缺点 唯一我能想到的是,你填充太小,例如填充2个零,你结束了超过100个主机。 你是做什么? 忘掉它? 重命名前99个主机? 使填充太大真的没有什么坏处,我可以看到,除了能够使用该空间的其他东西(网站代码,工作站代码等)。
是的,最终完全取决于你,但是我认为这个答案的选票会给大众上下共识。