2016-07-07 10 views
2

シェフにパワーシェルセッションを再利用させる方法や、少なくとも新しいプロセスの起動時間を短縮する方法はありますか?実行は、PSコード自体が瞬間的であっても、powershellを使用するnot_ifとonly_ifチェックを実行するのに2秒を費やしています。これを改善するといいですね。chef powershell_scriptのパフォーマンスを改善する

答えて

0

私が知っているわけではありませんが、あなたが見るものはあなたが得るものです。あなたがそれに取り組んで興味を持っているなら、GitHubの問題やプルリクエストが適切な議論の場になります。

+0

です。これを行う安全な方法に関する提案はありますか?あなたはpowershell_scriptのソースに私を指摘できますか? – Jeff

+0

プロバイダコードはhttps://github.com/chef/chef/blob/master/lib/chef/provider/powershell_script.rbにありますが、多くの他の参照されたものをチェックアウトしたいと思うでしょう。ロジックはベースクラスとミックスインにあります。これを行う方法については、私は何も考えることができません。おそらく、何らかのpowershellデーモンを実行して、複数の実行でそれを再利用する必要があります。これは悪い考えのように聞こえるので、安全であることを示すためにかなり遠くに行かなければなりません。 – coderanger

関連する問題