tomcat - 在tomcat配置中更改动态端口

标签 tomcat server.xml

我正在 tomcat 7.0 中的 server.xml 中进行以下更改

<Connector port="${httpPort}" protocol="org.apache.coyote.http11.Http11Protocol"
           maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS" />

我需要在 httpPort 之前附加 1,例如 1${httpPort} 以便 8080 的 https 端口为 18080,我已经尝试了以下方法,它不起作用,请帮助。谢谢!

port="1${httpPort}"
端口=1"${httpPort}"
端口="1+${httpPort}"

最佳答案

发现无法动态更改 server.xml 中的端口,引入了一个新的服务器启动参数并在 https 端口中传递了该参数。

关于tomcat - 在tomcat配置中更改动态端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25514214/

相关文章:

tomcat - java.lang.IllegalStateException : ContainerBase. addChild : start: org. apache.catalina.LifecycleException:组件启动失败

java - 本地主机上的 Apache Tomcat v8.0 服务器无法启动

tomcat - 如何在不重新启动tomcat6服务器的情况下重新加载servlet

java - 为什么我的 Tomcat 6 执行器线程池没有被连接器使用?

tomcat - tomcat 7 中的 virtualhost 只采用 defaulthost

java - 资源名称在 tomcat 上下文中的意义

java - 与数据库连接的简单jsp

gwt - Intellij IDEA : Ultimate to Tomcat7 server

java - Tomcat,Oracle 数据库 11gR2 的登录被拒绝

java - Tomcat 不会再创建访问日志 - AccessLogValve