linux或windows部署多个项目不同端口号

来源:互联网 发布:北京通州淘宝城 编辑:程序博客网 时间:2024/06/10 20:55

问题:

  目前2个项目分别为A和B,需要部署到linux服务器。

解决方式1:

  在tomcat的server.xml文件中添加service,修改tomcat/AJP端口号和Catalina名称和文件

 参考:点击打开链接

解决方式2:

 安装2个tomcat.修改其中一个tomcat的server.xml(修改HTTP/远程停服务/AJP端口)

 参考:点击打开链接


建议:

  采用多个tomcat进行部署。因为使用解决方式1时,启动tomcat时造成cpu达到瓶颈,项目不能访问。使用解决方案2时,2个项目可以访问。


题外话:

1.在使用解决方案1中,tomcat启动时,直接启动2个项目可能cpu负荷过大导致线程死锁。使用解决方案2时,2个项目因为在不同tomcat中,启动时有先后顺序,cpu可以承受。所以解决方案1不能正常访问,解决方案2可以。这里觉得有其他原因或这个原因不对的可以提出探讨。

2.启动项目时线程过多,使用cpu较多。


1 0
原创粉丝点击