编辑 HTTP 侦听器

  1. 在导航树中,展开“配置”节点。
  2. 在“配置”节点下,展开“HTTP 服务”节点。
  3. 在“HTTP 服务”节点下,选择“HTTP 侦听器”节点。
  4. 在“HTTP 侦听器”页面上,单击要编辑的侦听器的名称。

    如果要编辑名为 admin-listener 的特殊 HTTP 侦听器,则必须重新启动服务器,以使更改生效。在这种情况下,管理控制台不会指示需要重新启动。

  5. 选中“启用侦听器”复选框可以在每次服务器重新启动时都启用此侦听器。
  6. 选中“启用安全性”复选框可以使此侦听器处于安全状态。
  7. 在“网络地址”字段中,键入服务器的 IP 地址。

    如果侦听器要侦听服务器的所有 IP 地址,请在“网络地址”字段中键入 0.0.0.0

  8. 在“侦听器端口”字段中,键入此侦听器的端口值。
  9. 从“默认虚拟服务器”下拉式列表中,选择一个虚拟服务器。
  10. 在“服务器名称”字段中,键入要在服务器发送给客户机的 URL 中使用的主机名。

    如果服务器使用别名,则此名称为别名。如果服务器未使用别名,请将此字段保留为空。

  11. 要将请求重定向到其他端口,请在“重定向端口”字段中键入一个值。

    如果满足以下两个条件,Enterprise Server 将自动重定向请求:

  12. 在“接收器线程数”字段中,键入此侦听器的线程数。
  13. 取消选中“启用支持者”复选框,以禁用在 Servlet 生成的 HTTP 响应标头中包含 X-Powered-By: Servlet/2.4 标头。

    Java Servlet 2.4 规范中定义了此标头,容器可以将其添加到 Servlet 生成的响应中。与此类似,JavaServer Pages (JSP) 2.0 规范中定义了 X-Powered-By: JSP/2.0 标头,此标头可添加到使用 JSP 技术的响应中(可选)。默认情况下,将为 Web 应用程序包含 X-Powered-By: JSP/2.0 标头。这些标头的目的是帮助 Web 站点管理员收集有关 Servlet 和 JSP 技术使用方面的统计数据。

    有关启用和禁用 JSP 文件的 X-Powered-By 标头的信息,请参见《Sun GlassFish Enterprise Server v3 Prelude Application Deployment Guide》中的附录 A “Deployment Descriptor Files”

    根据生产环境的不同,可以省略 X-Powered-By 标头的生成,以隐藏其底层技术。

  14. 选中“启用阻止”复选框,以针对此侦听器和外部端口启用阻止。
  15. (可选的)在“其他属性”部分中,指定其他属性。
  16. 单击“保存”。
另请参见