我有一个nodejs应用程序(快速应用程序),我运行同一个应用程序的多个实例。我想要唯一地命名/识别这个实例中的每一个,所以目前我正在做的是生成一个固定的名称+它的pid,这样我得到类似“mynodejsapp-#10293”的东西。事情是现在我需要一个在每次重启后保持不变的名称(因此我不想再使用pid)但仍然是唯一的并且为每个实例自动生成。 有没有人知道它是否可能以及我如何实现这一目标?
提前致谢
答案 0 :(得分:2)
您可以使用在每个部署的实例之前声明的环境变量,即:。
user$ INSTANCE_ID=1 node app.js
然后您可以通过process.env