我有一个需求,需要在同一台机器上通过HTTP托管两个不同的Web应用程序,但使用不同的端口进行访问。我正在思考哪种方法更好,或者基本上是两种方法之间的区别:
1. 使用特定的catalina_home / catalina_base启动两个独立的Tomcat实例,并且当然还有两个具有相应server.xml的conf dirs。 2. 在单个server.xml中配置多个服务,在其中一个默认的Catalina Service中添加另一个服务,指定端口和appbase。
请问应该选择哪种方式以及原因?我对两个实例与两个服务之间的主要区别感兴趣。
1. 使用特定的catalina_home / catalina_base启动两个独立的Tomcat实例,并且当然还有两个具有相应server.xml的conf dirs。 2. 在单个server.xml中配置多个服务,在其中一个默认的Catalina Service中添加另一个服务,指定端口和appbase。
请问应该选择哪种方式以及原因?我对两个实例与两个服务之间的主要区别感兴趣。