我正在構建需要根據客戶註冊服務的方式創建虛擬主機的應用程序(部署在Wildfly上)。 例如默認應用程序/服務在名爲main.exampledomain.com的主機上運行。 當客戶A註冊服務時,我需要創建一個虛擬主機A.exampledomain.com,而A.exampledomain.com需要提供與main.exampledomain.com完全相同的WAR/Web內容。以編程方式在Wildfly/Undertow中創建虛擬主機
我可以使用standalone.xml - > subsystem subsystem中的「主機」配置以及jboss-web.xml中的其他虛擬主機配置(針對要部署的所有WAR)執行此操作。
有沒有編程/動態的方式來做到這一點? 這是可能的,我應該使用undertow API來做到這一點嗎? OR 這是可能的,我應該使用Wildfly Management API嗎?
我搜索了一些與此相關的主題,只發現圍繞配置的討論和答案,但沒有找到一個編程的方式來做到這一點。
感謝和問候, GPN