要在 Node.js 应用程序中使用的环境变量

Node.js 应用程序可以使用环境变量来查找有关 CICS 束和环境的信息。

CICS_APPLID
CICS 区域应用程序标识 APPLID SIT 参数的值。
CICS_BUNDLE
用于管理包含 Node.js 应用程序的 CICS 束的 BUNDLE 资源的名称。
CICS_BUNDLEID
包含 Node.js 应用程序的 CICS 束的标识。
CICS_LOCAL_CCSID
LOCALCCSID SIT 参数的值。
CICS_LOG

z/OS UNIX 文件的名称, CICS 在 Node.js 应用程序的操作期间将日志消息写入该文件。

CICS_NODEJSAPP
CICS 束中 NODEJSAPP 的名称。
CICS_OUTPUT_DIR
包含 STDOUTSTDERRLOGTRACE 文件 (相对于 CICS_WORK_DIR) 的目录,即 <APPLID>/<BUNDLEID>/<NODEJSAPP>
CICS_PROFILE_PATH
Node.js 应用程序概要文件的标准文件名。
CICS_STDERR
写入 Node.js 标准错误 (STDERR) 的标准文件名。
CICS_STDOUT
将 Node.js 标准输出 (STDOUT) 写入的标准文件名。
CICS_TRACE
Node.js 跟踪 (TRACE) 写入的标准文件名。
CICS_USSCONFIG
UNIX 系统服务配置 USSCONFIG SIT 参数的值。
CICS_USSHOME
UNIX 系统服务主目录 USSHOME SIT 参数的值。
CICS_WORK_DIR
Node.js 应用程序的工作目录。

用法示例

可以使用 process.env 全局变量在 Node.js 应用程序中访问环境变量,例如:

console.log("Node.js application " + process.env.CICS_NODEJSAPP + 
   " is running in CICS region " + process.env.CICS_APPLID);