JVMSERVER 资源定义
JVMSERVER 资源定义了 JVM 服务器的运行时环境。
JVMSERVER 资源定义了 JVM 配置文件的位置,以及在 CICS® 区域创建 Language Environment enclave 和 JVM 服务器所需的 Language Environment® 选项。
有关使用 BAS 的信息,请参阅 使用 BAS JVMSERVER 资源定义。
CICS 束中的 JVMSERVER 资源
您可以使用 CICS 束来创建,编辑和安装 JVMSERVER 资源定义。 如果以此方式创建 JVMSERVER 资源,那么必须使用 CICS 束来管理该资源的生命周期,并且不能单独管理该资源。
您可以使用 EXEC CICS INQUIRE JVMSERVER 或 CEMT INQUIRE JVMSERVER 命令来查询由 CICS 束动态生成的 JVMSERVER 资源。
不能对 CICS 束动态生成的 JVMSERVER 资源发出 DISCARD 命令。 必须废弃 CICS 束,并且 CICS 会将该操作应用于 JVMSERVER 资源。
要修改在 CICS 束中定义和安装的 JVMSERVER 资源的属性,请使用 CICS Explorer® 中的资源编辑器来修改 CICS 束中的定义,并安装新版本的 CICS 束或部署该束的应用程序。 您可以使用 SET JVMSERVER 命令来更改动态生成的资源的属性,但这些更改不会编目,也不会在 CICS的热重新启动过程中恢复。
要更改 CICS 束中定义和安装的 JVMSERVER 资源的状态,请启用或禁用 CICS 束。 如果已禁用 CICS 束,但需要清除仍在 JVM 服务器中运行的任务,那么可以使用 PURGE , FORCEPURGE 或 KILL 选项对动态生成的资源发出 SET JVMSERVER DISABLED 命令以清除任务。
有关在 CICS 束中定义资源的更多信息,请参阅 定义 CICS 束。
语法
属性
- JVMSERVER(名称)
- 指定 JVMSERVER 资源的 1-8 字符名称。可接受的字符:
A-Z a-z 0-9 $@ #。 -_%?! : | = ,;
有效字符在代码页 IBM® -037 显示时列出。 如果使用不同的 EBCDIC 代码页,请注意 变体角色 中记录的变体字符。
最好不要使用以 DFH 开头的名称,因为这些字符保留供 CICS使用。
当您升级或提供新功能或修订时, CICS 可以将其删除或废弃,并将其替换为 CICS 资源。
- DESCRIPTION (文本)
- 在此字段中,可以提供要定义的资源的描述。 描述文本的长度最多可以为 58 个字符。 没有限制适用于您可以使用的字符。 不过,如果使用括号,请确保每个开头括号
(都有一个匹配的结尾括号)。 如果使用 CREATE 命令,那么对于文本代码中的每个单撇号,请使用两个撇号。 - 组 (groupname)
- 每个资源定义都必须具有 GROUP 名称。 资源定义成为组的成员,并在安装组时安装在 CICS 系统中。可接受的字符:
A-Z 0-9 $ @ #
当代码页为 IBM-037时,有效字符将按其呈现方式列出。 如果使用不同的 EBCDIC 代码页,请注意 变体角色 中记录的变体字符。
输入的任何小写字符都将转换为大写。
GROUP 名称的长度最多可以为 8 个字符。
- JVMPROFILE( jvmprofile )
- 指定包含用于运行 JVM 服务器的 JVM 选项的 JVM 概要文件的 1-8 字符名称。 包含 JVM 概要文件的文件必须具有文件扩展名 .jvmprofile。
- 对于由联机资源定义定义的 JVMSERVER 资源的 JVM 概要文件,文件路径由系统初始化参数 JVMPROFILEDIR指定。
- 对于在 CICS 束中定义的 JVMSERVER 资源的 JVM 概要文件,文件路径相对于 CICS 束的根目录。 包含 JVM 概要文件的文件必须与 JVMSERVER 资源一起打包在 CICS 束中。 有关更多信息,请参阅 引用捆绑软件中的 zFS 工件。
JVM 概要文件名称不能由单句点或双句点组成。 当使用 CICS Explorer在 CICS 束中定义 JVMSERVER 资源时, JVM 概要文件名称中可接受的字符集更受限制。联机 JVMSERVER 资源中 JVMPROFILE 名称的可接受字符:A-Z a-z 0-9 @ #. - _ % &?!:| " =,; < >
当代码页为 IBM-037时,有效字符将按其呈现方式列出。 如果使用不同的 EBCDIC 代码页,请注意 变体角色 中记录的变体字符。
CICS 束中 JVMSERVER 资源定义中 JVMPROFILE 名称的可接受字符:A-Z a-z 0-9 @ #-_%! =
当代码页为 IBM-037时,有效字符将按其呈现方式列出。 如果使用不同的 EBCDIC 代码页,请注意 变体角色 中记录的变体字符。
- LERUNOPTS(DFHAXRO|程序)
- 指定 1 到 8 个字符的程序名称,该程序用于定义语言环境相关可调度单元组的运行时选项。 DFHAXRO 是提供的程序,提供了一组缺省值。 如果您想更改 Language Environment 运行时选项的默认值,可在 hlq.SDFHSAMP 库中找到 DFHAXRO 的源代码。
- STATUS( 已启用 |DISABLED )
- 指定 JVMSERVER 资源在安装时的初始状态。
- 已启用
- JVM 服务器运行时环境可供使用。
- DISABLED
- JVM 服务器运行时环境不可用。
- THREADLIMIT( 15 | 数字 )
- 指定 JVM 服务器的语言环境相关可调度单元组所允许的最大线程数。 每个线程都以 T8 TCB 方式运行。 可以指定 1-256 个线程范围内的限制。
