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?他们有免费的计划.如果你可以保持在他们的免费计划的范围内,它可能会运作良好(我从来没有使用它们,目前有兴趣尝试它们) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何使用Twitter作为网站登录
- asp.net-mvc – 子文件夹中的控制器
- Asp.net mvc 知多少(九)
- asp.net – 使用母版页在Aspx页面中引用CSS工作表
- asp.net-mvc – 查找单元测试方向,显示部分视图的控制器扩展
- 如何获取基于PhoneGap的应用程序来对ASP.NET Forms身份验证
- asp.net-mvc – 使用EditorFor时向ModelMetadata.Additiona
- asp.net-mvc-4 – ASP.NET MVC 4在哪里存储帐户信息?
- ASP.NET 5 API – Azure AD B2C
- asp.net-mvc – 从MVC Controller调用Web API来构建并传递模
推荐文章
站长推荐
热点阅读