Sun Java System Message Queue 3.7 UR1 管理指南

在 Sun Java System Web Server 上部署 HTTP 隧道 Servlet

下面的说明与 Sun Java System Web Server 上的部署有关。通过使用 Web 浏览器访问 Servlet URL,可以验证 HTTP 隧道 Servlet 的部署是否成功。 它应该显示状态信息。

Procedure将 HTTP 隧道 Servlet 作为 .war 文件部署

  1. 在基于浏览器的管理 GUI 中,选择“虚拟 Server 类”选项卡并选择“管理类”。

  2. 选择相应的虚拟服务器类名(例如, defaultClass)并单击“管理”按钮。

  3. 选择“管理虚拟服务器”。

  4. 选择相应的虚拟服务器名称并单击“管理”按钮。

  5. 选择“Web 应用程序”选项卡。

  6. 单击“部署 Web 应用程序”。

  7. 为“WAR 文件位置”和“WAR 文件路径”字段选择相应的值,以指向 imqhttp.war 文件,该文件所在的目录因操作系统而异(请参见附录 A, Message QueueTM 数据在特定平台上的位置)。

  8. 在“应用程序 URI”字段中输入路径。

    “应用程序 URI”字段值为隧道 Servlet URL 的 /contextRoot 部分:

    http://hostName :portNumber / contextRoot/tunnel

    例如,如果将 contextRoot 设置为 imq, 则“应用程序 URI”字段为:

    /imq

  9. 输入要在其中部署 Servlet 的安装目录路径(通常位于 Sun Java System Web Server 的安装根目录下)。

  10. 单击“确定”。

  11. 重新启动 Web 服务器实例。

    Servlet 现在即被部署到以下位置:


    http://hostName:portNumber/
    contextRoot/tunnel

    客户端现在可以使用此 URL 通过 HTTP 连接来连接到消息服务。

禁用服务器访问日志

您不必禁用服务器访问日志,但禁用服务器访问日志可以获取更佳性能。

Procedure禁用服务器访问日志

  1. 选择“状态”选项卡。

  2. 选择“日志参考页”。

    请使用日志客户端访问控制来禁用日志记录。