我们的开发人员需要将worker角色发布到Azure,以便在出现问题时能够获得诊断信息。网络管理员建议,这需要开发人员登录Azure门户并上传包,他不想这样做,因为开发人员需要完全的管理员权限。
这是正确的吗?这听起来不太对。我们所需要做的就是将一个新创建的worker角色发布到Azure --最好是直接从Visual Studio发布。
我们还需要查看新的worker角色可能产生的任何错误。
我们应该怎么做呢?我们是否必须继续生成软件包并将其提供给网络管理员,然后等待他的消息?
发布于 2015-02-13 12:41:00
理想情况下,您不应该直接从Visual Studio发布到prod环境中-但这当然是可能的。更好的选择是deploy via a build server,它被配置为部署到工作者角色中。这样,您就不再需要开发人员具有共同管理级别的访问权限。
如果你想从网络或工作者角色(也称为云服务)中捕获错误,那么你可以使用Azure Blob存储帐户的Azure Diagnostics to write the logs。
https://stackoverflow.com/questions/28491971
复制相似问题