Puppet自从3.3版以来,在Windows上应用速度降低了28倍以上

问题

Windows上的Puppet已经从Windows7上的2.7.22升级到3.5.1。 当puppet apply被执行时,它看起来像木偶卡住了。 重试显示了同样的行为,并在几分钟后完成运行,而傀儡表示运行花了0.17 seconds 。 在Windows上没有发现一个关于Puppet性能下降的错误,也没有发现包括时间分析在内的相同的问题。 有一个相关的问题被发现。

分析

一个相同的木偶适用( puppet apply "C:\temp\puppettest\site.pp" )是在Windows版本上使用多个Puppet执行的。 结果如下:

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

结果

Puppet自3.3版以来,在Windows上应用速度超过了28倍(420/15)

如何解决这个问题?