Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以为每个 nodejs 应用程序设置环境变量?
azure 模块将读取环境变量 AZURE_SERVICEBUS_NAMESPACE 和 AZURE_SERVICEBUS_ACCESS_KEY 以获取连接到 Windows Azure 服务总线所需的信息。如果未设置这些环境变量,则在调用 createServiceBusService 时必须指定帐户信息。
我想在每个应用程序 lvl 而不是全局上设置不同的命名空间/键?
(我将它托管在 ubuntu 虚拟机中)
不确定这是否可能。但是你可以做一些事情。
在您的应用程序中,只需根据其他环境变量设置这些环境变量:
process.env.AZURE_SERVICEBUS_NAMESPACE = process.env.<APP>_AZURE_SERVICEBUS_NAMESPACE process.env.AZURE_SERVICEBUS_ACCESS_KEY = process.env.<APP>_AZURE_SERVICEBUS_ACCESS_KEY
它有点冗长,但我不确定您是否可以设置动态环境变量。