Puppet Apply 在 Windows 上的运行速度比 3.3 版慢了 28 倍

Puppet Apply 在 Windows 上的运行速度比 3.3 版慢了 28 倍

问题

Windows 上的 Puppet 已从 2.7.22 升级到 Windows7 上的 3.5.1。puppet apply执行时,puppet 似乎卡住了。重试显示了相同的行为,运行在几分钟后完成,而 puppet 表示运行花费了0.17 seconds。没有发现有关 Puppet 在 Windows 上性能缓慢的错误,也没有发现包括时间分析在内的相同问题。一个相关问题被找到。

分析

一个相同的木偶应用(puppet apply "C:\temp\puppettest\site.pp"多个Windows 上的 Puppet 版本。结果如下:

  • 2.7.23:X < 10 秒
  • 3.0.2:X < 15 秒
  • 3.1.1:X < 15 秒
  • 3.2.4:X < 15秒
  • 3.3.2:X > 420 秒
  • 3.4.3:X > 420 秒
  • 3.5.1:X > 420 秒

结果

Puppet Apply 在 Windows 上比 3.3 版慢了 28 倍以上 (420/15)

问题

如何解决这个问题?

答案1

虽然不清楚为什么会发生此问题。但这些评论可以帮助人们调试类似的 Puppet 问题。

相关内容