2017-02-16 55 views
0

我已經在負載平衡器後面設置了一個自動調節組,並且我已經在codedeploy中創建了應用程序,這些應用程序部署在每臺服務器上。 其實我們有5個應用程序,但其中兩個應用程序是基於laravel的應用程序,所以需要在部署之前安裝所有的composer stuff和npm模塊。 不幸的是,這會導致部署超過5分鐘,codedeploy會將部署設置爲失敗並且實例被終止。 有沒有人有任何想法或建議如何解決這個問題?自動調節組上的CodeDeploy

這些都是需要很長時間

sudo -H -u $WANTUSER /usr/local/bin/composer update -d "/var/www/mydomain.com/orderform/designer/Designer_php"

sudo -H -u $WANTUSER /usr/bin/npm --prefix /var/www/mydomain.com/orderform/designer/Designer_php install

回答

0

在你CodeDeploy掛鉤定義命令,你需要增加超時值。