4.3. 访问 AMQ 管理控制台
本节中的步骤演示了如何:
- 从本地代理打开 AMQ 管理控制台
- 从本地代理的控制台会话中连接到其他代理
- 使用本地代理的外部可访问 IP 地址从远程主机打开本地代理的控制台实例
先决条件
- 您必须已配置了对控制台的本地和远程访问。如需更多信息,请参阅 第 4.2 节 “配置 AMQ 管理控制台的本地和远程访问权限”。
流程
在 Web 浏览器中,导航到本地代理的控制台地址。
控制台地址为
http://<host:port>/console/login
。如果您使用默认地址,请导航到 http://localhost:8161/console/login。否则,请使用为<broker_instance_dir>/etc/bootstrap.xml
配置文件中web
元素的bind
属性定义的主机和端口的值。图 4.1. 控制台登录页面
- 使用您在创建代理时创建的默认用户名和密码登录到 AMQ 管理控制台。
要从本地代理的控制台会话连接到另一个远程代理:
- 在左侧菜单中,单击 连接 选项卡。
- 在主窗格中,单击 Remote 选项卡上的 Add connection 按钮。
在 Add Connection 对话框中指定以下详情:
- Name
-
远程连接的名称,例如
my_other_broker
。 - 方案
-
用于远程连接的协议。为非安全连接选择
http
,或者为安全连接选择https
。 - 主机
- 远程代理的 IP 地址。您必须已为此远程代理配置了控制台访问权限。
- 端口
-
用于远程连接的本地代理上的端口。在
<broker_instance_dir>/etc/bootstrap.xml
配置文件中为web
元素的bind
属性定义的端口值。默认值为8161
。 - 路径
-
用于控制台访问的路径。指定
console/jolokia
。
若要测试连接,可单击 Test Connection 按钮。
如果连接测试成功,请单击 Add 按钮。如果连接测试失败,请检查并根据需要修改连接详情。再次测试连接。
在 Remote 页面上,针对您添加的连接,点 Connect 按钮。
为远程代理上的 console 实例打开一个新的 Web 浏览器标签页。
在 Log In 对话框中,为远程代理输入用户名和密码。点 Log In。
远程代理的控制台实例会打开。
要从远程主机连接到本地代理的控制台,在 Web 浏览器中指定本地代理的 Jolokia 端点。此端点包括您在配置远程控制台访问时为本地代理指定的外部可访问 IP 地址。例如:
http://192.168.0.49/console/jolokia