问题标签 [azure-role-environment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 同时写入两个azure实例的角色环境
我有一个托管在 Azure 上的 MVC Web 应用程序作为云服务,它将文件本地存储在角色环境中。在将服务移动到具有两个实例的高可用性之前,这是一个可行的解决方案,但现在文件仅写入它们上传的环境,因此如果用户由于负载均衡器而跳转到另一个实例,这些文件将变得不可用。
如果我登录到实例 [0],是否有任何方法可以写入实例 [1] 的其他角色环境。会话使用 Redis 缓存跨两个实例存储。目前我写入角色环境的代码如下:
LocalResource tempDirecory 变量在两个实例上应该相同,因为它们都被命名为 TempZipDirectory。
c# - 将辅助角色部署到 Azure 时出现 RoleEnvironmentException
当我尝试通过 Worker 部署到 Azure 时,出现以下异常:
应用程序:WaWorkerHost.exe 框架版本:v4.0.30319 描述:进程因未处理的异常而终止。异常信息:Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironmentException 堆栈:在 Microsoft.WindowsAzure.ServiceRuntime.Implementation.Loader.RoleRuntimeBridge.b__0() 在 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System .Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading .ContextCallback, System.Object) 在 System.Threading.ThreadHelper.ThreadStart()
有人可以帮我解决这个问题吗?
更新:
我设法获得了有关异常的更多信息:
进程 ID:3320 进程名称:WaWorkerHost 线程 ID:4 AppDomain 未处理角色 XYZ.Worker_IN_0 异常异常:Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.GetConfigurationSettingValue(String configurationSettingName) 出现错误
azure - 在云服务中运行多个站点时无法访问 RoleEnviroment
我有一个现有的解决方案,它在 WebRole.OnStart 和 Global.asax Application_Start 处理程序中使用来自 RoleEnviroment 的设置。(这几个月来一直运行良好)
当我的角色中只有一个站点时,这一切都很好:
但是,当我添加第二个站点时,两个站点都无法访问 RoleEnviroment??
我已经在本地 azure 模拟器(完整)中对此进行了测试,它工作正常,但是当部署到实际的 Web 角色时,它会抛出:
我已检查我要访问的设置是否存在。当我删除第二个站点时,它工作正常。当我删除第一个站点时,它也可以正常工作。在我看来,Azure 在多个实例中为 Web 角色提供对 RoleEnviroment 的访问存在问题。
azure - Azure 模拟器不接受 D 系列角色
如果我尝试使用新的 D 系列大小调试 Azure 项目,我会收到一条错误消息,指出 Specified 参数超出了有效值的范围。我正在使用最新的 2.4 工具。有没有办法解决这个问题,还是我必须等待 2.5?
另一个奇怪的问题是我必须手动编辑 csdef 并重新打开角色属性才能获得新尺寸的选择。我确认我的项目也已升级到 2.4。
azure - Azure 云服务/角色实例卡住
我有 4 个云服务实例,随机一个实例在初始化时卡住,我在门户仪表板中收到以下错误
为什么它会间歇性卡住?
azure - 在 Windows azure 中与工作角色进行通信
如果有人可以提供帮助,我将提出我的问题:
我有一个网站(在 Azure 中的 WebForms 中实现),用户可以在其中进行配置,这些配置将生成一个包含所有配置数据的 XML。另一方面,我有一个工作角色,需要这个 XML 配置。
问题是:如何将用户生成的这个 XML 文件发送给 Worker Role?
我一直在寻找类似于 REST API 的东西,因为 interol 通信似乎不是正确的路径。
azure - 在托管云(不是 Azure)上部署 Azure 云服务
我正在开发一个部署在 Azure 云服务上的云应用程序,我现在想将它部署在另一个仅提供 VM 的托管服务提供商上。
有没有一种方法可以在 Windows VM 上安装 Azure 运行时,并且它可以作为 Azure 角色工作而无需更改代码?
我阅读了有关 Azure Stack 的信息,但似乎它尚未投入生产,因此我无法使用它。
azure - 将用户订阅添加到 MS Azure 中的多个角色
我正在将用户添加到 MS Azure 订阅。在我看来,您一次只能将一个角色添加到一个订阅。是否可以同时向一个订阅添加多个角色?
azure - 在 Azure 中创建全局角色?
据我了解,在 azure 中创建角色时,只能在定义它们的可分配范围内使用。在新订阅中,我将无法调用该角色或分配它。
如果我要在当前订阅中创建一个具有相同名称的新角色,则会引发错误,因为该角色已经存在。
有没有解决的办法 ?
azure - AzureRM IAM 有限访问
我想将用户添加到订阅中,并让他们能够仅读取单个存储帐户上的存储帐户密钥。我找不到允许他们登录的订阅角色,而不会看到所有存储帐户或查看所有资源。我应该使用什么角色/IAM 配置来完成此任务?