我们正在将网站移至Azure,并希望确保以正确的方式进行操作。
在部署到生产之前,我们在开发区域进行测试-不确定在Azure中进行设置的正确方法。
我当时想,我们希望有一个具有两个角色的解决方案,这些解决方案指向我们的测试和生产Azure实例。这样,我们可以发布到开发版,完成测试,然后发布生产权。
这可能/正确的方法吗?谢谢你的帮助!
最佳答案
其中一些取决于您使用的服务,网站,虚拟机或云服务。我假设我们正在谈论云服务。
设置两个云服务。这为您提供了两个固定的dns名称,您也可以轻松地映射自己的自定义域。接下来,为您创建cscfg文件(云服务配置文件)的副本,一个副本用于生产环境,一个副本用于预生产环境。进行部署时,也请为您要部署的环境提供正确的文件。
您所有特定于环境的确认设置(例如,连接字符串)都将在cscfg文件中进行。
关于.net - Azure产品和开发人员角色配置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12486919/