一鍵搞定多服務器的更新

書接上篇,上回說到經過Jenkins部署同一臺的服務器的代碼,這着實減輕了我太多的工做量,咱們公司有十多個分支,以前每次發測試版,雖然我也寫了批量處理的腳本,但仍是半自動化的,每次都要手工點擊一下,很是的痛苦.shell

如今有了Jenkins就太好了,我部署好之後,給開發配置了帳號,他們本身能夠隨時遷入代碼,而後點擊發布就能夠歡快的測試了.服務器

 

不過發正式版的時候又遇到了坑,8臺服務器,以前咱們都是每臺寫一個腳本,而後挨個去每臺機器上去點擊發布,耗時費力,後面經過一番研究,發現經過 psexce能夠遠程執行多臺機器上的文件,甚好.測試

相關的文字我就很少介紹了,網上不少,貼出幾個代碼,感覺下:blog

 

一條語句搞定8臺機器的更新,仍是很恣意的啦~開發

psexec \\jdz01,jdz02,jdz04,jdz05,jdz06,jdz07,jdz08  -u leishen -p "123456" powershell D:\leishen\copy_job.ps1
相關文章
相關標籤/搜索