使用 Node.js 集群模块在不同用户下分叉一个工人?
Fork a worker under different user with Node.js cluster module?
如何使用 Node.js cluster 模块在不同用户下分叉一个 worker?
可以通过在主进程中用 uid
属性 填充 cluster.settings
对象来完成。就我而言,它看起来像这样:
cluster.settings.uid = 10000;
其中 10000
是我的 uid
要在 Linux 上获得 uid
,运行:
id -u <your-user-name-here>
或者简单地说:
id -u
如何使用 Node.js cluster 模块在不同用户下分叉一个 worker?
可以通过在主进程中用 uid
属性 填充 cluster.settings
对象来完成。就我而言,它看起来像这样:
cluster.settings.uid = 10000;
其中 10000
是我的 uid
要在 Linux 上获得 uid
,运行:
id -u <your-user-name-here>
或者简单地说:
id -u