我一直在使用Jenkins作爲EC2服務。問題在於,由於它是作爲服務運行的,Chrome瀏覽器的大小比我們需要的小。我們現在使用命令行(而不是服務)運行它,因此它現在具有更大的瀏覽器大小。我迄今觀察到的唯一問題是性能下降。一個50分鐘的工作需要1:30小時。我應該通過命令行而不是服務來運行Jenkins嗎?
我應該繼續使用命令行運行它嗎?我需要擔心的任何其他問題? (性能問題除外)謝謝。
我一直在使用Jenkins作爲EC2服務。問題在於,由於它是作爲服務運行的,Chrome瀏覽器的大小比我們需要的小。我們現在使用命令行(而不是服務)運行它,因此它現在具有更大的瀏覽器大小。我迄今觀察到的唯一問題是性能下降。一個50分鐘的工作需要1:30小時。我應該通過命令行而不是服務來運行Jenkins嗎?
我應該繼續使用命令行運行它嗎?我需要擔心的任何其他問題? (性能問題除外)謝謝。
嘗試下面的步驟,可以幫助你
停止服務(Jenkins.exe)
Right Click >> Properties >> Log On TAB >> Local System Account >> Check Allow service to interact with Desktop then it will take the resolution of the monitor you currently use.
確保將browser.driver.manage().window().maximize()
;在你的腳本中。
讓我知道如果這不起作用。
'Jenkins as a service'是什麼意思? – chenrui
你的意思是使用API調用? – chenrui
@chenrui嗨,所以當服務器啓動時,它會自動運行jenkins.exe作爲服務。 – Kiddo