如何在Jelastic上配置Railo(PAAS)以使用Jetty使用多個域?如何在Jelastic上配置Railo(PAAS)以使用Jetty與多個域一起使用?
我發現使用Tomcat爲Railo的配置,但我想用碼頭,因爲對內存的要求
感謝
如何在Jelastic上配置Railo(PAAS)以使用Jetty使用多個域?如何在Jelastic上配置Railo(PAAS)以使用Jetty與多個域一起使用?
我發現使用Tomcat爲Railo的配置,但我想用碼頭,因爲對內存的要求
感謝
我不知道在Jelastic具體的一面,但與碼頭,你可以創建在上下文中的XML文件夾中,它應該是這個樣子:
上下文/ Localhost.xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure.dtd">
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="contextPath">/</Set>
<Set name="resourceBase"><SystemProperty name="jetty.home" default="."/>/webapps/railo/</Set>
<Set name="defaultsDescriptor"><SystemProperty name="jetty.home" default="."/>/etc/webdefault.xml</Set>
<!-- virtual hosts -->
<Set name="virtualHosts">
<Array type="String">
<Item>localhost</Item>
<Item>127.0.0.1</Item>
</Array>
</Set>
</Configure>
你ç然後爲每個域創建更多的文件,確保您添加/編輯resourceBase(您的文件webroot)的條目和虛擬主機的Item。
我不確定Jelastic是如何專門用Jetty處理這些東西的,但是如果你可以編輯文件,你應該很酷。
在Jelastic中,至少有兩種綁定域名的方法。
實際上,您可以通過Jelastic儀表板將您的應用程序部署到指定的上下文ROOT來綁定您的域。這裏是一篇文章,解釋如何管理它:http://jelastic.com/docs/custom-domains
第二種方法是設置DNS A記錄。給出的文章明確說明了如何去做:http://jelastic.com/docs/A-Records-domain-names
上面提供的鏈接用於Tomcat設置 – 2013-02-23 11:42:29
只需要注意一點,您實際上並不需要兩個SystemProperty標記 - 只需使用'webapps/railo /'和'etc/webdefault.xml'就可以做到這一點的東西,但噪音較小。 – 2013-02-20 11:58:19