作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的应用程序“XY”在 tomcat 服务器的 1234 端口上运行。我正在使用 HA-Proxy 进行负载平衡。所以在负载平衡中,我的前端端口是 5678 以通过浏览器访问“XY”应用程序。现在,我正在访问 http://abc.game.com:5678/index.html。我想访问相同的 url 但没有端口号。因为每次我都必须记住端口号才能访问应用程序。我怎样才能做到这一点?有多个应用程序以类似的方式运行,并且配置方式相同 haproxy.conf(centos 6)
最佳答案
要实现此目的,您必须使用 mod_jk 连接器将 Apache 与 Tomcat 连接起来。这将在不显示端口号的情况下为您的页面提供服务。
对于 CentOS,您可以按照以下步骤操作:
# cd /var/java/
# mkdir mod-jk
# wget http://www.eu.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.41-src.tar.gz
# tar -xf tomcat-connectors-1.2.41-src.tar.gz
# yum install -y httpd-devel gcc gcc-c++ make libtool
# cd tomcat-connectors-1.2.41-src/native
# ./configure --with-apxs=/usr/sbin/apxs
# make
# libtool --finish /usr/lib64/httpd/modules
# make install
关于tomcat - 如何从url中删除端口号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33542747/
我是一名优秀的程序员,十分优秀!