VMware基础架构与Tomcat发生冲突

我在一台机器上同时运行独立的Tomcat服务器和VMware基础设施pipe理服务,停止运行另一台服务器。

我认为在某个地方有一个端口冲突,例如Tomcat控制端口。 如何更改为VMware下一个侦听的端口?


更新 :我99%确定vmware infra也使用Tomcat,因为它们对相同的消息作出反应。 我想更改VMware的Tomcat使用的端口。

冲突可能在closures端口之间。 VMware运行tomcat以进行Web访问,而在我的安装(Ubuntu Linux上的VMware Server 2.0)中,closures端口的默认值为8005。

尝试更改关机命令的端口:

<Server port="8005" shutdown="SHUTDOWN"> 

 <Server port="9005" shutdown="SHUTDOWN"> 

例如。 在我的情况下,VMware server.xml的path是/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/conf/server.xml

您是否需要专门更改VMWare实例使用的端口,还是只是为了确保两个实例不冲突? 更改VMWare端口可能会有意想不到的效果,因为其他VM组件可能正在该端口上查找Tomcat实例; 这取决于你的个人设置,我想。 无论哪种方式,您都可以在server.xml(Windows)或* nix下的Tomcat启动脚本选项中更改端口号。