簡體   English   中英

Tomcat - 偵聽兩個端口以進行測試

[英]Tomcat - Listen on two ports for testing purposes

我正在用 Selenium 框架中的 Java 對我們的應用程序進行測試(將 html 代碼重寫為 java),我想知道在測試時是否可以監聽兩個不同的端口? 使用完整的應用程序部署 war,這樣我就可以研究 html 代碼和另一個用於測試的 war。 我不知道你是否能完全理解我在這里跑步需要什么......

假設在端口 8080 上,webapp 將連續運行一整天,在端口 8090 上,webapp 將每天運行許多測試。 之所以這樣,是因為我會測試很多功能,包括添加帖子、編輯某些內容。 再次部署后,webapp 將是默認的(沒有任何我自己添加的數據)。

提前致謝,希望有人能幫我解決這個問題。 我對Tomcat不太熟悉...

編輯:哦,我們的應用程序在 Maven 上運行

您可以根據需要擁有任意數量的偵聽端口,不能將它們限制為特定的 web 應用程序。 你正在嘗試的是不可能的。

您需要運行另一個 Tomcat 進行測試。 無論如何,您不希望在同一個 Tomcat 中混合生產和開發代碼,這是非常糟糕的做法。 您需要一個完全獨立的測試環境。

過去,公司過去常常購買兩台大型機:一台用於生產,一台用於開發。

我們的應用程序在 Maven 上運行。

不,它沒有。 它在Tomcat上運行。 Maven 是一個開發工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM