【发布时间】:2017-08-14 23:20:34
【问题描述】:
我在 Amazon 上的 Elastic Beanstalk 中设置了一些属性及其值。一个例子是:
我有一个 .NET 应用程序,我将在带有 IIS 的 EC2 Windows 服务器上部署它。 .NET 项目包含一个.ebextensions 文件夹,我们在其中包含.config 文件以进行进一步的配置。
现在是我的问题。我是否能够读取属性的值(所以从 .ebextensions 文件夹中的 .config 文件中的属性 DB.Username 中读取“root”?
我尝试了类似的方法,但似乎 Elastic Beanstalk 的属性不是真正的 Windows 环境变量
commands:
010-01-test:
command: echo %DB.Username%
我知道我的项目中的web.config 也使用了这些变量。但是从这个文件中获取值对我来说似乎是一个丑陋的解决方案?
【问题讨论】:
-
在 AWS 中,缩写 EBS 代表 Elastic Block Store,而不是 Elastic Beanstalk。
-
@MarkB 你是对的。我已经编辑了我的问题。
标签: .net iis amazon-elastic-beanstalk windows-server ebextensions