Questions tagged «tomcat7»

1
Tomcat中的重定向端口是什么?
很难理解tomcat文档,而查看server.xml时,您会发现可能很难理解的端口色拉,因为在文档中并未对此进行适当或广泛的解释。 例如,配置文件中的这一行 server.xml <Connector port="8345" protocol="AJP/1.3" redirectPort="9875" /> 在这里您可以找到另一个重定向端口: <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 我了解连接器端口的作用。在第一种情况下,您使用它在apache中创建一个worker并将其发送到第二种情况,在第二种情况下,您打开一个端口以直接访问tomcat。但是,当涉及到重定向端口时,事情变得很模糊。 这是tomcat文档对ajp端口的说明: 如果此连接器支持非SSL请求,并且收到一个要求进行SSL传输匹配的请求,则Catalina将自动将请求重定向到此处指定的端口号。 我总是选择超过1024个随机重定向端口,并且可以正常工作, 但是什么时候可以付诸实践呢?如何知道请求何时需要SSL传输? 我有一个运行tomcat模块的卫星服务器。该模块通过使用主服务器上的apache将流量重定向到ajp连接器而生效,反之亦然。 在主服务器中,在Apache中强制执行https。这是否意味着所有请求都以加密或纯文本形式发送到卫星服务器?我知道,如果我通过端口8080访问卫星服务器,则不会进行加密,但是我想知道这是否也适用于重定向到主服务器的流量,并且此重定向端口在哪里生效。
13 linux  tomcat  tomcat7 

5
在Tomcat7中设置JENKINS_HOME?
我正在尝试在Ubuntu的Tomcat7中设置Jenkins。我安装了Tomcat7并进行了部署jenkins.war,现在在可以看到Jenkins主页http://myhost:8080/jenkins,但是/usr/share/tomcat7/.jenkins出于安全原因,它试图在上创建Jenkins目录。我已经创建/srv/jenkins并授予了tomcat7组权限,并且想要设置JENKINS_HOME为该路径。我试过将它添加到tomcat配置中/etc/tomcat7/server.xml: <GlobalNamingResources> <Environment name="JENKINS_HOME" value="/srv/jenkins" type="java.lang.String" override="false"/> <!-- Default settings --> 而且我还尝试将其添加到中的自动创建的上下文文件中ROOT/META-INF/context.xml($CATALINA_HOME/conf据我所知没有)。 <Context path="/" antiResourceLocking="false" > <Environment name="JENKINS_HOME" value="/srv/jenkins/" type="java.lang.String"/> </Context> 但是即使重新启动tomcat7之后,我仍然得到相同的结果(尝试使用/usr/share/tomcat7/.jenkins)。 我在哪里需要JENKINS_HOME在Tomcat7中设置环境变量?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.