azure-role-environment

    0热度

    1回答

    我有一个服务器应用程序(一个侦听TCP端口的.NET控制台应用程序),我需要在Azure虚拟机而不是工作站或Web角色中运行,并且我需要该应用程序才能够确定其自己的公共/互联网端点IP和端口(例如,通过管理门户创建VM时创建/分配的端口)。应用程序侦听的内部TCP端口在所有虚拟机上都是相同的,但外部/互联网端口在每个虚拟机实例中显然是唯一的(我没有使用Azure负载平衡器)。 我试图改变我的.NE

    1热度

    1回答

    我有一个现有解决方案,它使用WebRole.OnStart和Global.asax Application_Start处理程序中的RoleEnviroment中的设置。 (这一直是个运行良好) 这一切工作正常,当我只有一个网站我的角色里: <WebRole name="WebRole" vmsize="ExtraSmall"> <Runtime executionContext="ele

    0热度

    1回答

    假设我们已经扩展了RoleEntryPoint类并覆盖了Run()方法。如文档所述, 如果Run方法返回,则通过引发Stopping事件并调用OnStop方法自动回收角色,以便在角色脱机之前执行关闭序列。 我有一个关于这个 发生了VM实例,如果推翻的run()方法返回哪些问题? (是由Azure重新启动或关闭的虚拟机) 是一个分配给专用虚拟机实例或共享虚拟机实例的webrole? 用于网络或辅助角

    2热度

    1回答

    如果我尝试使用新的D系列大小调试Azure项目,则会出现错误,指出指定的参数超出了有效值的范围。我正在使用最新的2.4工具。有没有办法解决这个问题,还是需要等2.5? 另一个奇怪的问题是,我必须手动编辑csdef并重新打开角色属性,才能获得新尺寸的选择。我证实我的项目已经升级到2.4。

    8热度

    3回答

    为了降低成本,我一直在使用Autoscale在2到1个云服务实例之间切换。除了时常(不知道模式似乎在这里),大多数情况下工作起来,放大(1-> 2)的行为导致实例回收,导致用户产生服务中断。 假设RoleEntry中没有什么特别的事情可以响应拓扑变化,为什么要从1-> 2进行缩放会重新启动已经运行的实例? 其他注意事项: 很显然,这两种情况都通过管理门户看实例 标签回收。停电也可以通过点击 公共站

    0热度

    2回答

    关于StackOverflow上的this question/answer的构建,我期望让单个Azure实例一次运行某些代码,而不是让每个实例运行代码。 但是,我似乎无法找到的是如何确定仍在RoleEnvironment.CurrentRoleInstance.Role.Instances中的角色是否忙碌和/或愈合。如果一个失败,我需要这个将控制权移交给另一个实例。 RoleInstance似乎没

    0热度

    3回答

    基本上我试图与天青实现以下AWS模式: 分配一个IAM角色的虚拟机(例如相当于AWS) 让这个角色访问一定容器(等同于AWS桶)只读且从那里下载 这对Azure来说可能如何?

    0热度

    1回答

    我想将用户添加到订阅中,并使他们能够仅在单个存储帐户上读取存储帐户密钥。我无法找到允许他们登录的订阅角色,而无需查看所有存储帐户或查看所有资源。我应该使用什么角色/ IAM配置来完成此任务?

    10热度

    4回答

    我们目前正在将应用程序的某些实例移动到Azure,但仍将保持与Azure托管的现有实例的向后兼容性。 如果不在非Azure生产服务器上安装SDK,是否有检测环境的好方法? 我已经尝试使用: if (RoleEnvironment.IsAvailable) 从Microsoft.WindowsAzure.ServiceRuntime,和它完美的作品在本地,并且在Azure上。不过,我需要的Mic

    0热度

    1回答

    据我所知,在azure中创建角色时只能在可定义的范围内使用它们。在新的订阅中,我将无法调用角色或分配它。 如果我要在当前订阅中创建一个具有相同名称的新角色,则它会因角色已存在而引发错误。 有没有办法解决这个问题?