加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 设置登台和生产环境,最大限度地减少简单托管的停

发布时间:2020-12-16 06:54:37 所属栏目:asp.Net 来源:网络整理
导读:我有一个ASP.NET MVC 3应用程序,WouldBeBetter.com,目前托管在Windows Azure上.我有一个免费推出几个月的入门特价订阅套餐,但对于它已经证明它有多贵(平均每天150欧元!)已经开始支付它了.对于一个不会很快赚钱的网站而言,这只是太多的钱,所以我决定转移到常
我有一个ASP.NET MVC 3应用程序,WouldBeBetter.com,目前托管在Windows Azure上.我有一个免费推出几个月的入门特价订阅套餐,但对于它已经证明它有多贵(平均每天150欧元!)已经开始支付它了.对于一个不会很快赚钱的网站而言,这只是太多的钱,所以我决定转移到常规的托管服务提供商(DiscountASP.Net).

我真正想念的其中一件事是Azure提供的分离的临时和生产环境,以及零停机时间环境交换.

我的问题是,如何在传统提供商托管的同时“模拟”暂存环境?我最大限度地减少新部署的停机时间是什么?

谢谢.

更新:我选择了我没有选择的答案,因为我认为它是最好的方法,但是因为这是对我来说最有意义的.

解决方法

我自己使用DiscountASP.这是非常基本的托管,有点落后于时代.但我发现只是创建一个子目录并发布我的beta / test /任何版本都运行得很好.这不是花哨或漂亮,但确实完成了工作.

为此,您需要先创建子目录,然后进入控制面板并告诉DASP该目录是一个应用程序.然后你还必须考虑该目录的web.config将是它自己和父目录的组合.你还必须考虑robots.txt这个子目录,并保护它一般来自爱管闲事的人.

您也可以使用子域将其关闭,具体取决于您的域的设置方式.

另一个选择:appharbor?他们有免费的计划.如果你可以保持在他们的免费计划的范围内,它可能会运作良好(我从来没有使用它们,目前有兴趣尝试它们)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读