如何在node.js应用程序中处理fork的进程id?
我想在记录操作时记录fork的进程id,但我不确定如何访问它所在的变量 我无法找到进程id是否保存在全局变量中,也无法确定在执行express routes时哪个进程正在运行,因此我在这里处于一种绑定状态如何在node.js应用程序中处理fork的进程id?,node.js,Node.js,我想在记录操作时记录fork的进程id,但我不确定如何访问它所在的变量 我无法找到进程id是否保存在全局变量中,也无法确定在执行express routes时哪个进程正在运行,因此我在这里处于一种绑定状态 router.get('/', auth, async (req, res) => { try { const user = await User.findById(req.user.id).select('-password'); res.jso
router.get('/', auth, async (req, res) => {
try {
const user = await User.findById(req.user.id).select('-password');
res.json(user);
customLogger.log(`action A performed by process ${}`);
} catch(err) {
console.error(err.message);
res.status(500).send('Server error');
}
});
我只想得到类似这样的内容:“由进程J85T执行的操作A”。它位于
进程
对象中:进程。pid
您是否将服务器作为集群运行?