跳到主要内容

PubSub+事件代理管理器

事件代理管理器是一个基于浏览器的管理控制台,随 PubSub+ 软件事件代理和设备一起打包提供。它是用于配置、查看和故障排除事件代理的下一代用户界面。

在 PubSub+ Cloud 中,事件代理管理器允许您调整高级设置并执行无法从 PubSub+ Cloud 控制台执行的管理任务。有关更多信息,请参阅使用 PubSub+ 事件代理管理器。

访问事件代理管理器

要使用事件代理管理器管理设备或软件事件代理,请执行以下步骤:

  1. 打开浏览器并输入以下 URL 之一(列出的端口是默认端口;您的设置可能不同):

    • 使用 HTTP 连接,请输入:http://<host>:8080(设备使用端口 80)。

    • 使用 HTTPS 连接,请输入:https://<host>:1943(设备使用端口 443)。

    其中 <host> 是您的事件代理的 IP 地址或主机名。

  2. 以具有 admin 全局访问级别的 CLI 用户身份登录.

    您可以使用的管理操作取决于分配给您的用户账户的访问级别。换句话说,如果您以具有低于 admin 全局访问级别的用户身份登录,则事件代理管理器用户界面中的某些操作将无法访问。有关每个访问级别的功能信息,请参阅 CLI 命令访问级别功能.

    如果同时配置了 HTTP 和 HTTPS 端口并且处于运行状态,则事件代理会将所有 HTTP 请求重定向到安全的 HTTPS 端口.要了解如何启用或禁用此功能,请参阅为事件代理管理器配置 HTTP 到 HTTPS 重定向.

    事件代理管理器不支持在登录时使用多字节 UTF-8 序列作为用户名或密码的一部分.如果您尝试使用多字节 UTF-8 序列作为用户名或密码的一部分,登录将失败,就像用户名或密码不正确一样.

    img

使用OAuth访问事件代理管理器

您可以配置 OAuth,以便用户使用 OAuth 身份提供者登录设备和软件事件代理的事件代理管理器.

当 OAuth 配置并启用时,登录屏幕上会显示一个额外的按钮.根据您配置的提供者数量,可以有多个登录按钮.点击按钮将使用户被重定向到 OAuth 身份提供者的登录页面.如果用户已经与提供者登录,则他们将立即被重定向回事件代理管理器.如果用户在 OAuth 身份提供者处有多个账户并希望切换账户,他们可以注销然后重新登录.

img

要了解如何为事件代理管理器启用 OAuth 身份验证,请参阅配置 OAuth 身份验证.

发送和接收测试消息

事件代理管理器包含一个集成的发布者和订阅者,您可以使用它们通过发送和接收测试消息来测试事件代理的操作和配置.

要从事件代理发送和接收测试消息,请执行以下步骤:

  1. 消息 VPN 页面上,选择一个消息 VPN.

  2. 在导航栏上,选择 尝试一下!.

  3. 点击 连接 以将发布者连接到您的事件代理.

    对于启用了 client-certificate 身份验证的设备,连接将失败.这种行为是出于安全原因而有意为之的.

  4. 点击 连接 以将订阅者连接到您的事件代理.

  5. 发布者 面板中,使用主题构建器或在 发布到主题 字段中输入一个主题,以创建您想要发布的主题.

  6. 订阅者 面板中,点击其中一个主题 建议,或在 主题订阅者 字段中输入您自己的主题,然后点击 订阅 以订阅该主题.

  7. 发布者 面板中,点击 发布 以将消息发布到主题.您发布的消息将在 订阅者 面板的 消息 下显示.

    img