• {Object}
      • execArgv {string[]} 传给 Node.js 可执行文件的字符串参数列表。默认值: process.execArgv
      • exec {string} 工作进程的文件路径。默认值: process.argv[1]
      • args {string[]} 传给工作进程的字符串参数。默认值: process.argv.slice(2)
      • cwd {string} 工作进程的当前工作目录。默认值: undefined(从父进程继承)。
      • serialization {string} 指定用于在进程之间发送消息的序列化类型。可能的值为 'json''advanced'。有关更多详细信息,请参见[child_process 的高级序列化][Advanced serialization for child_process]。默认值: false
      • silent {boolean} 是否需要发送输出到父进程的 stdio。默认值: false
      • stdio {Array} 配置衍生的进程的 stdio。 由于 cluster 模块运行依赖于 IPC,这个配置必须包含 'ipc'。如果提供了这个选项,则覆盖 silent
      • uid {number} 设置进程的用户标识符。参见 setuid(2)。
      • gid {number} 设置进程的群组标识符。参见 setgid(2)。
      • inspectPort {number|Function} 设置工作进程的检查端口。这可以是一个数字、或不带参数并返回数字的函数。默认情况下,每个工作进程都有自己的端口,从主进程的 process.debugPort 开始递增。
      • windowsHide {boolean} 隐藏衍生的进程的控制台窗口(通常在 Windows 系统上会创建)。默认值: false

    调用 [.setupMaster()](或 [.fork()])之后,这个配置对象将会包含这些配置项,包括默认值。

    这个对象不打算被修改或手动设置。