【发布时间】:2011-10-28 03:09:17
【问题描述】:
我有一台 ubuntu 机器,在上面
a) 一个 Web 应用程序(Tomcat,在 URL http://myapp.com 上)和
b) 消息队列代理 (ActiveMQ)
正在运行。
ActiveMQ 有一个 Web 控制台,通常在端口 8161 上运行(即在 http://AAA.BBB.CCC.DDD:8161/admin ,其中 AAA.BBB.CCC.DDD 是机器的 IP 地址)。
由于我办公室的防火墙限制,我无法访问 Web 控制台,如果它在端口 8161 上运行,8080 也不起作用。
但是,如果我使用端口 80 (http),我可以访问 Web 控制台。
但是我遇到了另一个问题:当我尝试访问时
我被定向到 ActiveMQ 的 Web 控制台。
问题:如何配置 ActiveMQ 以便
a) ActiveMQ Web 控制台可通过 URL 上的端口 80 使用,例如 http://AAA.BBB.CCC.DDD/activemq 和
b) 我的 Web 应用程序在 http://myapp.com 上照常工作
?
【问题讨论】: