Sun Java System Web Server 7.0 管理员指南

配置 JVM

要在管理界面中设置 JVM 命令行选项,请执行以下任务:

Procedure配置 JVM

  1. 选择配置。

    从配置列表中选择相应的配置。单击“配置”选项卡以获取列表。

  2. 单击 "Java" >“JVM 设置”选项卡。

    配置 JVM 的设置。

添加 JVM 选项

通过指定此处相应的值可以添加/删除命令行 JVM 选项。

单击“添加 JVM 选项”按钮以添加 JVM 选项。

JVM 选项的一些示例如下:-Djava.security.auth.login.config=login.conf, -Djava.util.logging.manager=com.iplanet.ias.server.logging. ServerLogManager and -Xms128m -Xmx256m


注 –

使用 CLI

要通过 CLI 添加 JVM 选项,请执行以下命令。


wadm> create-jvm-options --user=admin --password-file=admin.pwd --host=serverhost 
--port=8989 --config=config1 -Dhttp.proxyHost=proxyhost.com -Dhttp.proxyPort=8080

请参见 CLI 参考 create-jvm-options(1)


添加 JVM 事件探查器

JVM 事件探查器可帮助您诊断和解决 Java 应用程序中的性能问题、内存泄漏、多线程问题和系统资源使用问题,以确保您的应用程序获得最高级别的稳定性和可伸缩性。

Procedure添加 JVM 事件探查器

  1. 选择配置。

    从配置列表中选择相应的配置。单击“配置”选项卡以获取可用配置的列表。

  2. 单击 "Java" >“JVM 设置”选项卡。

  3. 单击“事件探查器”部分下的“新建”按钮。

  4. 提供以下参数的值:

    • 名称-提供新 JVM 事件探查器的简短名称。

    • 已启用-确定是否在运行时启用事件探查器。

    • 类路径-提供有效的事件探查器类路径。(可选)。

    • 本地库路径-提供有效的本地库路径。(可选)。

    • JVM 选项-您可以为 CLI 指定其他 JVM 选项。


    注 –

    使用 CLI

    要通过 CLI 添加 JVM 事件探查器,请执行以下命令:


    wadm> create-jvm-profiler --user=admin --password-file=admin.pwd 
    --host=serverhost --port=8989 --config=config1

    请参见 CLI 参考 create-jvm-profiler(1)


为服务器启用 Java 调试

JVM 可以在调试模式下启动,并可以附加 JPDA(Java Platform Debugger Architecture,Java 平台调试器体系结构)调试器。启用调试时,您可同时启用本地调试和远程调试。

Sun Java System Web Server 的调试功能以 JPDA 软件为基础。要启用调试,请执行以下步骤。

Procedure启用 JVM 调试

  1. 选择配置。

    从配置列表中选择相应的配置。单击“配置”选项卡以获取可用配置的列表。

  2. 单击 "Java" >“JVM 设置”选项卡。

  3. 选中“调试 Java 设置”下的“启用调试”复选框。

  4. 如有必要,可通过单击“新建”按钮来提供 JVM 选项。

    默认 JPDA 选项如下:


    -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7896

    如果您替换 suspend=y,则 JVM 将以暂停模式启动,并在调试器附加到其之前一直处于暂停状态。如果您希望 JVM 启动后立即启动调试,则该操作非常有用。要指定将 JVM 附加到调试器时要使用的端口,请指定 address=port_number。请查阅 JPDA 文档,以获得调试选项的列表。