【问题标题】:Cloudfoundry, Default protocolCloudfoundry,默认协议
【发布时间】:2012-06-23 03:48:11
【问题描述】:

我在 cloudfoundry 中部署了一个 Web 应用程序,现在我想通过在我的云部署中编辑 servelt.xml 来更改 tomcat 使用的默认协议。

cloudfoundry 是否允许您更改 servlet.xml ?

    <!--
<Connector port="8080" protocol="**HTTP/1.1**" 
           connectionTimeout="20000" 
           redirectPort="8443" />
           -->

<Connector connectionTimeout="20000" port="8080"   
   protocol="**org.apache.coyote.http11.Http11NioProtocol**" redirectPort="8443"/>

【问题讨论】:

    标签: tomcat comet cloud-foundry


    【解决方案1】:

    如果你想用 HTTPS 配置 Tomcat,你不能。所有 SSL 都在路由器处终止,内部流量为 HTTP。

    您可以使用独立应用程序对您的 Tomcat 配置进行其他更改: http://blog.cloudfoundry.org/2012/06/18/deploying-tomcat-7-using-the-standalone-framework/

    【讨论】:

    • 在暂存应用程序时,我遇到错误“失败:找不到 web.xml”,并且在推送时选择应用程序类型的选项中,我得到“JavaWeb”而不是“Java”在选项中。不知道我错过了什么......
    • 您是如何推送应用程序的 - 使用 Eclipse 插件还是通过 vmc?你有什么版本的 vmc/插件?您可能需要更新到最新版本。
    • 嗨,Adi 使用最新版本的 vmc,我已经能够部署 tomcat。非常感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2012-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    相关资源
    最近更新 更多