给定一组类似的主机,零填充有哪些优点和缺点?
零填充
www-01
www-02
...
www-11
www-12
Run Code Online (Sandbox Code Playgroud)
无填充
www-1
www-2
...
www-11
www-12
Run Code Online (Sandbox Code Playgroud)
我在实践中都见过,也听说过支持/反对每一种的理由。我遇到的唯一一个引用零填充的片段是 Debian addclients 联机帮助页中的一个小注释,但没有任何推理:“不建议使用零填充主机名。 ” 有谁知道此建议背后的背景或理由?
优点
缺点
^\w+-\d{<id_length>}$ vs ^\w+-\d+$)增加了轻微的复杂性FWIW,我们为一致性做准备。这样我们就知道$hostname 总是有 $x 个数字,所以它节省了一个步骤。和保存1步在3000台机器走一段长路(约1.5英里,是精确的)。
当然,让我们看看双方。优点?对我来说,上面已经讨论过了。主机名的一致性,还有一些人(包括我自己)喜欢在那都一样长的主机名行看行,因为我负责这里的配置和所有那些机器确切的名称相同是确切长度相同在我的电子表格中,并且在现实生活中具有完全相同的配置。啊,真是一种解脱。
缺点?我能想到的唯一一个是您将填充设置得太小,例如填充 2 个零,最终会得到 100 多个主机。你做什么工作?忘掉它?重命名前99 个主机?除了能够将该空间用于其他用途(站点代码、工作站代码等)之外,使填充太大确实没有什么坏处。
是的,最终这完全取决于您,但我认为对这个答案的投票将给予普遍的社区共识,无论是向上还是向下。