要在 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
- 包含 STDOUT, STDERR, LOG和 TRACE 文件 (相对于 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);