VMware 基础架构与 Tomcat 冲突

VMware 基础架构与 Tomcat 冲突

我在一台机器上同时运行独立 Tomcat 服务器和 VMware 基础架构管理服务,当停止其中一个时,另一个也会停止。

我认为某个地方存在端口冲突,例如 Tomcat 控制端口。如何更改 VMware infra 监听的端口?


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

答案1

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

尝试更改端口关机命令

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

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

例如。在我的例子中,VMware 的路径server.xml/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/conf/server.xml

答案2

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

相关内容