Web Server Update 2 是 Web Server 7.0 的更新发行版。Web Server 7.0 Update 2 发行版产品除了包含 Web Server 7.0 和 Web Server 7.0 Update 1 发行版中的功能和增强功能外,还包含以下增值功能和增强功能。下列各节将介绍这些新增功能和增强功能。
此 Web Server 更新发行版引入了一个选项,用于指示 NSS 在部分 SSL/TLS 处理过程中绕过 PKCS#11 层。绕过 PKCS#11 层可以提高性能。默认情况下,会绕过 PKCS#11 层。在服务器启动时,服务器会查询每个持有服务器密钥的令牌,来验证每个令牌是否可以支持 PKCS#11 旁路。如果有令牌不能支持旁路,则会禁用旁路。因此,用户无需执行任何操作即可利用 PKCS#11 旁路的性能优势。服务器会自动利用旁路,并当前配置情况下不能使用令牌时自动禁用旁路。
Web Server 提供 CLI 和管理控制台支持,以便启用或禁用旁路 。有关如何使用管理控制台或 CLI 来启用或禁用 PKCS11 旁路的更多信息,请参见《Sun Java System Web Server 7.0 Update 2 Administrator’s Guide》中的“To Enable and Bypass PKCS#11 Tokens”。
此 Web Server 更新发行版集成了适用于 Java 平台的 Solaris 10 服务管理工具 (Service Management Facility, SMF) 。SMF 是 Solaris 操作系统的一个新功能,它可为每个 Solaris 系统上的服务和服务管理创建一个支持的统一模型。它是一种定义、交付和管理适于 Solaris 的长期运行应用程序服务的机制。服务由服务清单定义,这是一个描述服务及所有与相应服务相关实例的 XML 文件。
有关 Web Server 中的 SMF 支持的更多信息,请参见《Sun Java System Web Server 7.0 Update 2 Administrator’s Guide》中的“Integrating Service Management Facility for the Java Platform with Web Server”。
此 Web Server 发行版支持通过加速器高速缓存异步处理请求,从而提高服务器性能。增值功能包括:
处理动态重新配置
在 magnus.conf 中引入了用于关闭异步高速缓存的标志 AsyncAccelerator
通过异步加速器处理针对统计信息的请求
在通过异步加速器处理请求时,批处理访问日志写入
此 Web Server 更新发行版引入了在浏览器中显示异常堆栈追踪或 JSP 编译器错误的功能。在早期的 Web Server 发行版中,如果在请求时 servlet 容器中出现异常,客户机上会显示“服务器错误”,但不会显示内部应用程序的详细信息。无论此功能启用与否,该异常都将记录在错误日志中。
默认情况下,不会启用在浏览器中显示异常堆栈跟踪或 JSP 编译器错误的功能。您可通过使用 set-servlet-container-prop 命令或通过选中管理控制台的“Servlet 容器”选项卡中的“显示异常”复选框来启用此功能。这在进行开发时非常有用。强烈建议不要在产品化系统中启用此功能。
此 Web Server 发行版中引入了以下主要功能,从而改进了管理体验:
Web Server 支持回滚已部署的配置。现在,Web Server 的管理功能让管理员可以实现自动备份每个已部署的配置。通过使用管理 CLI,可以列出备份以及还原指定的备份。
此 Web Server 发行版让您可以重置管理服务器的用户密码。不过,此功能只能在管理服务器节点本地使用。
可以使用管理控制台安装、删除和过滤 CA 证书、证书链以及 CRL。此外,如果有要过期的证书,服务器会向用户发出警告。
可以使用管理控制台或更新中心向 Sun Connection 注册 Web Server。通过向 Sun Connection 注册 Web Server,可获得多种益处,如:
修补程序信息和错误更新
新闻和事件
支持和培训服务
有关管理功能的信息,请参阅《Sun Java System Web Server 7.0 Update 2 Administrator’s Guide》。
此发行版支持 Web Server 64 位独立版本。Web Server 7.0 64 位 Linux 版是单独的独立分发版本,它不能与 Web Server 7.0 32 位 Linux 版共存。Web Server 7.0 64 位 Linux 版要求使用 64 位 Java Development Kit 5.0 Update 12 或更高版本。管理服务器和服务器实例都只限于 64 位服务器。Web Server 7.0 64 位 Linux 版不支持从早期发行版进行迁移。
此 Web Server 更新发行版支持与 NetBeans 6.0 IDE 连接,并允许用户针对 Web Server 开发、调试和部署应用程序。可使用 NetBeans 6.0 IDE 从更新中心下载 NetBeans 插件。
除了支持 NetBeans 6.0 IDE 以外,Web Server 还支持 NetBeans 5.0 和 5.5.1 版本的 IDE。