问题标签 [azure-web-roles]

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.

0 投票
1 回答
807 浏览

windows - 如何让 Azure Web 角色应用程序池从一开始就在正确的用户下启动?

我需要 Azure Web 角色中的应用程序池在特定用户下运行。有这段代码可以重新启动应用程序池 - 我从OnStart()我的RoleEntryPoint后代中运行它,它工作正常。

但是重新启动不是很好 - 池首先在默认用户(网络服务)下启动,然后在正确的用户下停止并再次启动。首先,这需要一些时间,我希望我的网络角色尽快开始。其次,当我在 Compute Emulator 上执行此操作时,一旦应用程序池停止(并且进程终止),调试器将与 IIS 工作进程分离,我必须手动将调试器重新附加到新启动的 IIS 工作进程。

有没有办法让 Web 角色应用程序池从一开始就在正确的用户下启动?

0 投票
1 回答
539 浏览

c# - protobuf-net 是否与 Windows azure(Web 角色)兼容?

我正在为跨网络角色通信构建一些 wcf 服务,并且正在考虑获得一些性能增强。众所周知,内置的 .net 序列化缺乏速度部门。

我一直在研究 protobuf-net 以进行跨线路的序列化和缓存目的。

我的问题是 - protobuf-net 库能否与云很好地配合使用?我相信默认情况下 web 角色在部分信任下运行。

0 投票
3 回答
1081 浏览

azure - Azure 开发 - 如何停止 Web 角色实例

我需要测试我的代码将如何处理开发环境中 Web 角色实例的故障。

如何终止其中一个实例?我在 UI 中看不到任何选项。似乎是一个奇怪的遗漏

更新

问题与分布式缓存层有关(我知道 azure 提供自己的)我希望能够测试系统如何对丢失或附加节点等做出反应

Prehaps我真正的问题是

RoleEnvironment.CurrentRoleInstance.Role.Instances 的最新程度如何

0 投票
3 回答
1665 浏览

windows - 我如何知道为什么我的 Azure 实例无法启动?

我将我的服务包部署到 Windows Azure 中。管理门户已经显示“等待角色实例启动”30 分钟,所以我认为有问题。

我知道有 Azure 诊断程序,但是有没有更简单的方法可以找到我的实例中发生的事情 - 比如一些显示一些详细输出的控制台或其他东西?

0 投票
2 回答
3120 浏览

c# - Windows Azure Project Web 角色入口点主机停止错误

我刚刚开始为 Azure 开发。我已经使用 Asp.net 角色创建了一个 Azure 项目,但是当我尝试在不进行任何更改的情况下对其进行调试时,它会出现以下错误:“windows azure web 角色入口点主机已停止工作”。

0 投票
3 回答
3095 浏览

asp.net-mvc - 什么先启动 Application_Start 或 WebRole 的 OnStart?

我在 Windows Azure 上有 MVC 项目。这个项目有 WebRole 和 OnStart 方法。我想知道 Global.asax 或 WebRole 的 OnStart 的第一个 Application_Start 是什么开始的?

0 投票
1 回答
91 浏览

azure - 将单个 Web 应用程序项目保留为标准 .NET Web 应用程序项目和 Azure Web 角色

我即将构建一个 Azure Web 角色应用程序,我已经在 Azure 上完成了几个实验,但自然而然地觉得构建在 IIS 下运行的标准网站要舒服得多。

如果我在 IIS 下对我的 Web 应用程序进行所有编码、测试和初步演示,我是否可以将其配置和部署为 Azure Web 角色,同时仍然能够作为标准 Web 应用程序开发和运行,或者完成转换应用程序的过程为 web 角色,使其与标准 web 应用程序项目不兼容。

0 投票
1 回答
908 浏览

azure - 网络 + 工作者角色成本

我必须使用 Azure 在后台运行网络爬虫。

根据我的理解,我必须设置一个配置了后台任务的工作角色,并且我必须设置一个 Web 角色来显示网站 ASP.NET MVC。

一个简单的问题:付款如何运作?两个不同的角色意味着两个不同的实例?或者我可以重用托管两个不同角色的同一个实例?

0 投票
1 回答
893 浏览

asp.net-mvc-3 - Windows Azure Web MVC 应用 Application_Start 在无活动后重新运行

我有一个 Windows Azure 托管的 MVC3 应用程序。在 Application_Start 中,我调用了所有需要在应用程序加载之前运行的引导程序,并且运行良好。其中一个运行的引导程序使用一些 Web 服务 API 来预加载和缓存一堆数据。这个过程可能需要 10-15 秒,这很好,因为它在 Application_Start 中,并且在我自己部署和访问站点后是一次性的。

该站点尚未启动,我发现一旦我部署并单击了一下,一切都很好并且非常快,然后如果我将站点单独放置 45 分钟左右并返回它,就会有一个加载页面时延迟很长。通过日志记录,我发现 Application_Start 被解雇了,我不得不等待网站重新启动并运行我所有的引导程序。

我的问题是,如果没有活动,Azure WebRole “进入睡眠状态”是否正常?如果是这样,我怎样才能阻止这种情况的发生,以便我那个时候访问该网站的幸运用户不会有很长的等待时间和糟糕的体验。

0 投票
2 回答
362 浏览

azure - 没有 Web 角色的 Windows Azure 项目?

刚刚开始探索 Azure,我仍然对 Web 角色与工作角色的用途有些困惑。在我正在开发移动应用程序(iPhone、Android、Windows 等)的解决方案中,将通过 REST api 访问我们的服务器产品。因此,我们的服务实际上没有面向公众的网站(如网页)。

这让我觉得我不需要网络角色,而是让一个或工作角色监听我们的 http 端点。我按照这些思路创建了一个原型。当我从移动设备向端点发送 http 帖子时,我没有收到任何回复。我在 Azure 日志中看不到任何内容表明我的辅助角色确实已启动或正在运行并对其做出响应。

这是一个合适的方法吗?因为我没有网络角色,我需要在设置代码中做些什么吗?我在另一个线程中读到 Web 角色在 IIS 中运行,但工作角色没有。

谢谢你陪我。我仍然在掌握 Azure,因此在提出正确的问题时有点困难。