配置 JVM

作为配置应用程序服务器的一部分,您可以定义用于增强操作系统使用 Java™ 虚拟机 (JVM) 的方法的设置。

关于此任务

JVM 是一个解释计算引擎,它负责运行已编译 Java 程序中的字节代码。JVM 会将 Java 字节码转换为主机的本机指令。应用程序服务器作为一个 Java 进程,需要一个 JVM 以运行和支持在它上面运行的 Java 应用程序。JVM 设置是应用程序服务器配置的一部分。

要查看和更改应用程序服务器进程的 JVM 配置,请使用管理控制台的“Java 虚拟机”页,或者使用 wsadmin 脚本编制来更改配置。

要点: WebSphere® Application Server 随附的 IBM® SDK and Runtime Environment Java Technology Edition V7 使您可以在执行 AES 密码术时利用 Intel 高级加密标准 (AES) 指令集。此指令集允许提高在 SSL 中使用 AES 密码时的性能。AES 是一个对称块密码,用于对数据进行多次加密和解密。在 WebSphere Application Server SSL 处理中,启用此功能可提高性能。 要启用此功能,请将 JVM 选项 -Dcom.ibm.crypto.provider.doAESInHardware 添加到您 JVM 的通用 JVM 参数设置并将此选项设置为 true。请参阅 IBM SDK and Runtime Environment for AIX®, Java Technology Edition V7 信息中心,以获取有关 AES 的更多信息。
避免故障 避免故障: 当子进程启动时,Java 会将运行时路径追加至 LIBPATH 环境变量,以确保它使用正确的库路径。因为此实现不会检查 LIBPATH 环境变量中是否已存在此运行时路径,现有条目可能会重复。但是,当父进程重新启动时,会从 LIBPATH 环境变量中移除在子进程启动时添加至 LIBPATH 环境变量的所有运行时路径。gotcha

过程

  1. 在管理控制台中,请单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name
  2. 在“服务器基础结构”下,单击 Java 和进程管理 > 进程定义
  3. [z/OS]选择控制
  4. 选择 Java 虚拟机
  5. 根据需要指定 JVM 设置的值,然后单击确定 有关更多信息,请参阅有关 Java 虚拟机设置的文档。
  6. 单击管理控制台面板的消息部份中的保存以保存对主配置所做的更改。
  7. 重新启动应用程序服务器。

示例

配置应用程序服务器以使用 UCS 变换格式提供了涉及在“Java 虚拟机”页上指定通用 JVM 参数属性值(用于在应用程序服务器上启用 UTF-8 编码)的示例。通过启用 UTF-8,那么可以在管理控制台中使用多语言编码支持。

将 JVM sendRedirect 调用配置为使用上下文根提供了涉及为 JVM 定义属性的示例。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_jvm
文件名:trun_jvm.html