# FEJJCNFG（JES 作业监视器配置文件）

已向 `FEJJCNFG` 配置文件添加了用于 JES 作业监视器的新的可选控制伪指令。

伪指令 | 缺省值
--- | ---
APPLID = application_id | FEKAPPL
CONSOLE_NAME = {console_name | &SYSUID} | JMON
GEN_CONSOLE_NAME = {ON | OFF} | OFF

APPLID
  指定用于向安全性软件标识 JES 作业监视器的应用程序标识。缺省值为 `FEKAPPL`。取消注释并更改为期望的应用程序标识。
  注： 此值必须与 `rsed.envvars` 配置文件中为 RSE 设置的应用程序标识相匹配。如果这些值不同，那么 RSE 不能将客户机连接至 JES 作业监视器。
CONSOLE_NAME
  指定用于对作业发出命令（挂起、释放、取消和清除）的 EMCS 控制台名称。缺省值为 `JMON`。通过使用以下准则来取消注释并更改为期望的控制台名称：
  - `CONSOLE_NAME` 必须是由 2 到 8 个字母数字字符组成的控制台名称或 `'&SYSUID'`（不带引号）。
  - 如果指定了控制台名称，那么使用该名称的单个控制台将用于所有用户。如果使用该名称的控制台正好在使用中，那么客户机发出的命令将会失败。
  - 如果指定了 `&SYSUID`，那么客户机用户标识将用作控制台名称。因此，将对每个用户使用不同的控制台。如果使用该名称的控制台正好在使用中（例如，用户正在使用 SDSF ULOG），那么根据 `GEN_CONSOLE_NAME` 设置，客户机发出的命令可能会失败。
  不管使用哪个控制台名称，请求该命令的客户机的用户标识都将用作控制台的 LU，并在系统日志消息 `IEA630I` 和 `IEA631` 中留下痕迹：

      IEA630I OPERATOR console NOW ACTIVE, SYSTEM=sysid, LU=id
      IEA631I OPERATOR console NOW INACTIVE, SYSTEM=sysid, LU=id

  注： 如果更改控制台名称，那么只能在 `OPERCMDS` 类中提供 `MVS.MCSOPER.console` 概要文件的匹配安全性定义，其中 console 是实际控制台名。不能更改安全性设置、`CONSOLE` 类和 `PERMIT WHEN(CONSOLE(JMON))` 中对 `JMON` 的其他引用。
GEN_CONSOLE_NAME
  启用或禁用自动生成备用控制台名称。缺省值为 `OFF`。取消注释并更改为 `ON` 以启用备用控制台名称。

  仅当设置为 `CONSOLE_NAME=&USERID`，并且用户标识不能作为控制台名称提供时，才使用此伪指令。

  如果设置为 `GEN_CONSOLE_NAME=ON`，那么备用控制台名称是通过将单个数字位附加至用户标识结尾生成的。请尝试数字 0 到 9。如果找不到任何可用控制台，那么客户机发出的命令将失败。

  如果设置为 `GEN_CONSOLE_NAME=OFF`，那么客户机发出的命令将失败。

父主题： JES 作业监视器