1
如果我運行命令play reload
如果應用程序沒有運行,它會返回什麼樣的布爾值?什麼是Play!舞臺/重載行爲?
如果我做了部署shell腳本,看起來像:
play reload || nohup play start
將開始播放!如果實例沒有運行?或者它會失敗嗎?
如果我運行命令play reload
如果應用程序沒有運行,它會返回什麼樣的布爾值?什麼是Play!舞臺/重載行爲?
如果我做了部署shell腳本,看起來像:
play reload || nohup play start
將開始播放!如果實例沒有運行?或者它會失敗嗎?
首先,我對play reload
命令有一種誤解。它實際上是sbt工具的一部分,而不是Play!應用本身。
play reload
返回爲零,並像丹尼斯威廉姆森指出,它意味着成功。
我實際上指的是play stage
,它爲自動部署等情況下的生產應用程序生效。
現在我的最終部署腳本是這樣的:
play compile
play stop || true
nohup play -DapplyEvolutions.default=true start
通知我方便快捷應用變陣?
我已經證實這一點,以及我最終沒有使用play stage
。
'echo $?'運行後查看退出值或查看應用程序的文檔。 –
回來爲零...很快就會有答案,謝謝! – crockpotveggies
零通常意味着成功。有些程序令人沮喪地總是歸零。祝你好運! –