Articles of azure

Azure Web应用程序上的间歇性性能问题,带有ASYNC_NETWORK_IO错误

我们的Web应用程序突然间出现性能下降的问题(页面加载速度慢,ajax调用速度从<1秒降到20秒以上)。 唯一的线索是当应用程序变慢,我们看到ASYNC_NETWORK_IO等待MS SQL服务器报告。 这些错误和缓慢发生在重载和轻载服务器下(由连接数决定)。 这个应用程序已经存在了好几个月没有问题,Azure最近的唯一变化是几个月前增加了自动扩展和SQL服务器后备。 应用程序本身正在进行日常的开发和部署。 我们查看了代码,看看最近的编码更改是否会影响应用程序的性能 – > SQL的观点,但找不到任何东西(所有数据库调用都通过NetTiers DAL)。 简介:MVC 4应用程序Azure部署,具有自动缩放MS SQL Server的多租户以及备用Azure存储NetTiers DAL。 任何意见间歇性能问题将不胜感激。

Azure Pack网站默认网站

有谁知道是否可以configuration与Azure Pack网站云前端关联的默认URL? 因此,而不是得到丑陋的404 Not Found IIS页面,返回到其他页面的redirect? 甚至更好,我想附加原始请求URI作为查询string到redirect的网页。

本地authentication错误,远程authentication成功

服务器是Azure上的VM实例上的Windows Server 2012 R2。 环境中没有DC,相关帐户是本地pipe理员。 当我遥远的箱子,我使用本地pipe理员帐户和RDP成功。 我也有一个使用Windows身份validation的盒子上的Web应用程序。 当我从外部机器访问networking应用程序和使用此帐户进行身份validation – 一切正常。 但是,当我在挑战中input凭证时,访问本地机器上的Web应用程序时,将被拒绝 – 3次,401次。 我可以在事件查看器中看到审计失败显示没有帐户ID: Account For Which Logon Failed: Security ID: NULL SID Account Name: *** Account Domain: *** 任何帮助,感激地收到,即使获得更多的数据在错误。

如何在Microsoft Azure上恢复“死”的Linux VM?

我有一台在Azure上运行Ubuntu的虚拟机。 在实例调整一次之后,它完全停止响应; 我无法SSH和Web服务器没有响应。 更重要的是,New Relic服务器监视器代理似乎没有发送数据,所以看起来机器根本没有运行,或者完全与互联网断开(即使Azure仪表盘显示一切正常)。 我尝试的一件事是快照,并从快照创build一个新的实例,但它没有改变任何东西。 有没有其他的select来恢复机器?

为云服务configurationdynamicDNS的Azure虚拟机

我正在尝试使用适当的DNS设置Azure VM,以允许多个云服务跨云服务边界进行通信。 据我所知,我需要提供我自己的DNS服务器。 我没有任何内部部署的基础设施,所以我正在尝试configuration一个Azure虚拟机作为我的DNS。 这个问题 – Azure:如何将一个云服务与其他虚拟networking连接起来 – 与我的设置非常相似。 MSDN的名称parsing(DNS)描述了我的特殊情况: 位于同一虚拟networking但不同云服务的虚拟机和angular色实例之间的名称parsing 这是我所做的: 创build了Azure虚拟networking并为每个云服务声明了子网。 创build启用了DNS的Azure虚拟机(Windows 2012 R2) RDP到VM并启用了DNSangular色和安装的function 为我的每个云服务.csfg文件添加了适当的NetworkConfiguration xml部分 重新部署我的云服务 我已经validation了我正确设置了虚拟networking和networkingconfiguration,因为如果我使用内部IPS,我的云服务主机能够相互通信。 然而,名称parsing似乎没有工作,并且我的云服务angular色似乎没有可以与我的DNS服务器通信。 如何configuration我的虚拟机,使我的不同的云服务angular色注册自己的DNS服务器? 编辑: 我想我离这个工作还有一步距离。 我使用的云服务是在一个旧的亲和力组中,不被虚拟机支持,所以我无法将我的虚拟机添加到我的虚拟networking中。 我在一个新的亲和组中创build了一个新的VNET,并添加了我的虚拟机。 但是,我仍然不知道如何configurationAzure VM的DNS服务器,以便云服务自行注册名称parsing。 此外,保证获得+1的附加奖励将解释是否可以为我的云服务的内部端点注册VIP的VIP条目,以便我们可以获得负载平衡。

在Azure中设置大量高可用性存储以使用多个VM的最有效方法?

我正在研究在Windows Azure中设置海量高可用性存储的各种选项,以便与我的Azure VM一起使用。 虚拟机需要能够像存储文件系统一样使用存储。 假设我有三台运行在Azure上的虚拟机,都需要共享同一个存储。 共享存储高可用性,故障切换时间最短,这一点非常重要。 除此之外,我还需要大量的存储空间 – 我们正在谈论数十TB,甚至可能长达数百个。 目前我正考虑在多个Azure虚拟机实例上设置分布式文件共享(DFS),以创build一个多实例文件服务器环境,以便其他虚拟机可以使用它。 我已经find了一个很好的资源如何运行。 这个解决scheme看起来像一个很好的设置,但它有两个注意事项: 从我所能理解的情况来看,切换到冗余文件服务器实例的故障切换时间在60-90秒之间。 鉴于文件服务器实例将作为常规操作系统更新等的一部分每月重新启动几次,我相信我们仍然能够保持99.95%的SLA,但在故障转移时间更短的情况下更好。 鉴于Azure目前对可以连接到单个VM的VHD有多less限制(对于大型VM实例,目前为16 x 1TB VHD,而且我需要冗余,所以我必须为每个16TB存储启动2个新的文件服务器虚拟机需要添加。 考虑到使用存储的虚拟机需要像存储文件系统一样使用存储,在Azure中创build大量高可用性存储是否更具成本效益? 如果没有,有没有办法缩短这个设置的故障转移时间,甚至更远?

azure色的内存使用情况如何工作?

我有一个Windows Azure网站。 在仪表板上,它显示我已经使用了每小时2GB的1.51 GB。 我不断增加共享节点中可用实例的数量,以便网站不会closures。 每个小时完成后,内存使用量仍显示为1.51 GB。 我认为这将从零开始,然后随着时间的推移而被使用,但似乎并非如此。 服务器内存如何工作? 什么是我的应用程序使用这么多内存的原因? (我没有使用输出caching,而且一般只是使用visual studio中提供的基本MVC模板构build而成)。我还需要考虑其他什么因素来减less所需的内存量?

无法将Azure网站从“基本”更改为“共享”

我有一些Azure网站的虚拟主机计划模式设置为“基本”。 我正在尝试将它们更改为“共享”。 但是,保存新的计划模式时,将失败,并显示以下错误消息: Cannot update the site '____' because it uses AutoHeal feature which is not allowed in the target compute mode. 这很好,我不需要这些网站上的“AutoHeal”function。 但是,如何closures? 在这两种版本的门户中,我都没有看到这样的设置。 有“始终开启”configuration,但已closures。 我已经提到它使用web.config文件中的设置,但每个站点都有相同的web.config,并且只有其中一个列在错误消息中。

azure色的网站重新启动,并采取旧的DLL版本

我的一个网站托pipe在Windows Azure上,当从pipe理窗口azure色面板Azure重新启动站点。 那么它采取旧版本的DLL和网站是closures的,直到我们通过部署global.asax重新启动站点或更改web.config重新启动站点。 部署后global.asax或更改在web.config网站重新启动,然后它工作完美,采取最新的DLL。 所以如果任何问题与我的代码,那么它不应该通过部署global.asax文件重新启动后,所以我认为问题不是从代码的一面。 错误,如“无法从DSF.DATA版本1.0.0加载types'DSF.DATA.Repository.RecurringOrderLogResposity' 我只是使用FTP和站点重新部署更改的DLL,并成功地生效 我已经解决了这个错误,并上传了最新的DLL,但是当站点从Azure面板重新启动它,然后站点,直到我通过部署global.asax文件重新启动站点,所以我认为问题不是从代码端。 请大家帮忙,因为我的网站是活网站,而且有很多的stream量,所以我很麻烦 感谢Vipul

在Azure上构buildWindows故障转移群集时出现IP资源错误

我在四台虚拟机上安装了Microsoft Azure中的故障转移群集。 我有一个子网/区域中的两个节点,另一个子网/区域中的一个节点和第三个子网/区域中的最后一个节点。 群集已通过validation向导并已成功构build,但其他子网中的两个节点将不会联机,报告“无法使资源的IP地址xxxx联机”。 Azure Vnet安装 Vnet 1 – 美国中南部 – 10.16.16.0/16 – 节点1和2 – 在线 Vnet 2 – 美国 – 10.116.16.0/16 – 节点3 – 离线 Vnet 3 – 美国东部 – 10.216.16.0/16 – 节点4 – 离线 所有三个IP地址资源都是DHCP。 我试图让他们静态,但他们仍然失败,而上网。 如果我点击“信息详情”上的错误,我会得到: 错误代码:0x80071397 操作失败,因为指定的群集节点不是资源的所有者,或者该节点不是资源的可能所有者。 这似乎是Azure DHCP的工作方式的一个问题,但我停滞了。 一定有办法让他工作。 我错过了什么?