【问题标题】:Deploy multiple asp.net application on single EC2 instance of AWS在 AWS 的单个 EC2 实例上部署多个 asp.net 应用程序
【发布时间】:2014-01-07 05:01:04
【问题描述】:

我需要根据地区部署一个具有不同数据库的应用程序 即应用程序保持不变,但数据库根据 url 更改。

例如

  1. 对于印度数据库将是 db_india
  2. 新加坡数据库为 db_sg
  3. 对于美国数据库将是 db_usa

因此我需要将一个应用程序放到同一实例上的 3 个不同的子文件夹中,以便 web.config 可以不同

所以我需要知道是否有除 FTP 之外的任何方法,以便我们可以将应用程序部署到子文件夹,或者我可以使用任何其他方法来完成此操作。

【问题讨论】:

  • 压缩并通过 rdp 传输?
  • @Crudler 我已经告诉过我不需要 ftp 方法
  • ??? rdp = 远程桌面协议。不是ftp
  • @curdler 几乎相同的方法
  • 我把东西放进我的盒子的唯一方法就是这两种。从理论上讲,您还可以设置投递箱文件夹并让它们同步(但这可能会很混乱,因为您不知道同步是否完成了一半)。如果有像 Azure 这样更系统化的东西会更好,但我不知道其他的东西。

标签: c# asp.net visual-studio amazon-web-services amazon-ec2


【解决方案1】:

我目前正在使用 MS web deploy 做类似的事情。

http://www.iis.net/downloads/microsoft/web-deploy

设置起来有点麻烦,但是一旦设置好,您就可以直接从 Visual Studio 中部署到您的站点。您可以通过将它们导入或配置为不同的端点来发布到多个站点。

【讨论】:

    猜你喜欢
    • 2012-06-13
    • 2020-05-08
    • 1970-01-01
    • 2019-09-14
    • 1970-01-01
    • 2023-03-18
    • 2018-10-25
    • 1970-01-01
    • 2020-11-14
    相关资源
    最近更新 更多