多服務(wù)器

2018-02-24 15:52 更新

在多臺服務(wù)器上執(zhí)行一個任務(wù)是非常簡單的,只需在聲明任務(wù)時列出服務(wù)器名稱即可:

@servers(['web-1' => '192.168.1.1', 'web-2' => '192.168.1.2'])

@task('deploy', ['on' => ['web-1', 'web-2']])
    cd site
    git pull origin {{ $branch }}
    php artisan migrate
@endtask

默認(rèn)情況下,任務(wù)將以串行的方式依次在每臺服務(wù)器上執(zhí)行。也就是說,任務(wù)在第一臺服務(wù)器上執(zhí)行完成后才會切換到下一臺服務(wù)器上執(zhí)行。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號