我有三个不同应用程序的三个 tomcat 实例。他们在一台机器上使用 8080,8081,8082 端口。如何更改配置,以便用户能够从具有不同主机名的 80 端口访问?我已经在我的机器上安装了 Apache,并尝试使用以下教程对其进行配置:如何在 Windows 上使用 Apache 对 Tomcat 5.5 进行负载平衡,直到负载平衡点开始。我有基于本教程的问题。在所有 tomcat 实例中,我的 Web 应用程序都在 webapps/ROOT 下。我有这个配置httpd.conf
:
<IfModule jk_module>
JkWorkersFile D:\containters\_tomcat_backend\conf\workers.properties
JkShmFile D:\containters\_tomcat_backend\logs\mod_jk.shm
JkLogFile D:\containters\_tomcat_backend\logs\mod_jk.log
JkLogLevel debug
JkMount / worker1
JkMount / worker2
</IfModule>
当我从命令提示符运行 httpd.exe 时,我得到了这个警告:
[警告] NameVirtualHost *:80 没有 VirtualHosts
我是否以正确的方式使我的应用程序与 80 端口一起工作?我该如何配置这个警告?