そのため、jetty サーバーを使用して Web アプリのデプロイを開始したとき、いくつかの変更を加えた後に Web アプリを再デプロイするたびに、約 10 秒のダウンタイムがあることに気付きました。私はそこに解決策があることを知っています、私はこれのようないくつかの良い手がかりを見つけました. ただし、シェフを使用しているため、これを実装する方法がわかりません。
質問する
461 次
1 に答える
0
あなたが提供したリンクはbashスクリプトです。シェフ自身のbash リソースを確認してください。bash リソースを使用すると、chef 経由でシェル スクリプトを実行できます。
やりたいことを実行するためのスクリプトが既にあるので、これは便利です。そのスクリプトをchef経由で実行します。もちろん、シェフ固有の料理本/レシピ/属性がどこかに書かれている可能性があります。ただし、bash リソースは、この点で、やりたいことを実行するための最も迅速な方法です (参照した bash スクリプトだけで作業を完了できると仮定します)。
更新:シェフのリソースが存在しない何かを成し遂げた私の答えを チェックしてください
于 2013-10-07T08:28:51.110 に答える