配置Apache Tomcat

Adobe Campaign使用​內嵌的Web servlet,稱為Apache Tomcat,處理應用程式與任何外部介面(包括用戶端主控台、追蹤的URL連結、SOAP呼叫等)之間的HTTP/HTTPS要求。 對於任何外部對應的Adobe Campaign實例,通常在此之前都有外部Web伺服器(通常為IIS或Apache)。

進一步瞭解Campaign中的Tomcat,以及如何在本頁中找到您的Tomcat版本。

注意

此程式僅限於​on-premise​部署。

Apache Tomcat的預設埠

當Tomcat伺服器的8080偵聽埠已忙於配置所需的其他應用程式時,您需要將8080埠替換為免費埠(例如8090)。 要更改它,請編輯保存在Adobe Campaign安裝資料夾​/tomcat-8/conf​目錄中的​server.xml​檔案。

然後修改JSP中繼頁的埠。 為此,請更改保存在Adobe Campaign安裝目錄​/conf​目錄中的​serverConf.xml​檔案。

<serverConf>
   ...
   <web controlPort="8005" httpPort="8090"...
   <url ... targetUrl="http://localhost:8090"...

映射Apache Tomcat中的資料夾

要定義客戶特定設定,可以在​/tomcat-8/conf​資料夾中建立​user_contexts.xml​檔案,該檔案還包含​contexts.xml​檔案。

此檔案將包含下列類型的資訊:

 <Context path='/foo' docBase='../customers/foo'   crossContext='true' debug='0' reloadable='true' trusted='false'/>

如有必要,可在伺服器端重制此作業。

本頁內容