问题标签 [azure-worker-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 回答
83 浏览

azure - Windows Azure 存储和计算机服务器不启动

我一直在开发 Azure 应用程序。在我刚刚挂起我的 VS2010 实例之前,一切都很好。我重新启动了计算机,现在注意到当我在本地调试时,计算和存储模拟器不会尝试启动。我只是直接进入很快失败的应用程序。

当我手动启动它们时,一切正常。

有没有设置模拟器在启动时运行的地方?我似乎记得看到了一些设置,但现在找不到。

0 投票
1 回答
797 浏览

asp.net-mvc-3 - 在 mvc 3 中显示 pdf 位于 azure 服务器上。哪个是最好的方法?

我正在使用 Asp.net mvc3 并在我的一页上显示 .pdf 文件。根据架构:Asp.net mvc3 + WCF+EF 4.1 with Azure web role+sql azure。我的 pdf 文件在云(天蓝色)上动态生成。我需要使用标签在我的 aspx 页面上显示它。但是应该提供给它的 url 是什么?这适用于 Azure 吗?或者我需要在应用程序域临时下载/保存它以分配 url。哪个是最好的方法?

0 投票
1 回答
3129 浏览

.net - 在 Azure 辅助角色中启动可执行文件:路径问题

我尝试将可执行文件添加到我的 Azure 辅助角色并从代码中调用它。但我不是 100% 确定路径的外观。我将 Visual Studio 中的可执行文件添加到我的辅助角色项目中,设置为内容并始终复制。在我的工人角色中,我打电话给

这导致

AppDomain Unhandled Exception 异常:系统找不到在 System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) [...] at System.Threading.ThreadHelper.ThreadStart() 指定的文件

我的天蓝色项目的名称是“AzureProject”,我的工作角色的名称是“QueueWorker”,可执行文件“Executable.exe”。我想路径是错误的。

0 投票
4 回答
3006 浏览

azure - Azure 辅助角色 e:\approot 文件夹的内容在实例重新启动时消失

从 Azure 门户中重新启动 Windows Azure 辅助角色实例时,是否删除了 e:\approot 文件夹的内容?我有一个提升的启动任务,它在添加一些注册表设置之前检查此文件夹中是否存在文件。这在过去有效,但现在失败了,因为它期望找到的文件在门户引起的重新启动后不再存在。如果我在启动任务中执行“关闭”命令,实例会重新启动,但 e:\approot 的内容不受影响。

0 投票
1 回答
385 浏览

azure - 备份 Windows Azure SQL Azure、Blob 和表数据的策略

我很好奇其他开发人员如何成功实现了在 SQL Azure、Azure 存储 Blob 和 Azure 存储表中备份 Windows Azure 数据的过程。

我知道有各种工具可以独立地执行每个 Azure 服务的备份,但是有什么有效的方法可以将这些都捆绑到一个执行所有备份和管理事物的单一系统中呢?

我考虑了两种可能的方法来实现这一点:

  1. 使用 CI 服务器(例如 Jenkins),可以设置计划作业来执行每个备份过程。在这种情况下,可能有 3 个计划作业,每个都支持 1 个 Azure 服务,或者我可以有一个计划作业,使用类似 PowerShell 脚本的东西一次备份所有 3 个 Azure 服务
  2. 创建基于 Azure 计算的辅助角色以执行备份。单个辅助角色可以承担调用某些 PowerShell 脚本、第 3 方命令行工具或 Azure API 来备份 Azure 服务的任务。如果需要更高的性能,将来也可以扩展该单一工作者角色。

如果您已经实施或考虑过其他选项,或者您对我上面描述的内容有一些反馈,我将非常感谢您对此进行讨论。有什么好处,有什么缺点……等等。

0 投票
0 回答
555 浏览

wcf - 端口 8732 上带有 HTTP 输入终结点的 Azure 辅助角色,带有 HTTP 405 错误

好的,只是为了澄清一下-到目前为止,我已经尝试了每个站点、每个文章和论坛来解决这个问题。我已经实现了到处提到的所有内容,它也可以在模拟器中使用。

基本上我有这个工作角色,它通过 basichttpbinding、custombinding 和 wshttpbinding 公开 WCF 服务。在云中,服务启动时没有错误,我什至可以从 azure VM 中的浏览器通过 HTTP 访问 WCF URL。

但是,当我尝试从http://x.cloudapp.net:8732/xyz/abc.svc访问相同的 URL 时- 它给了我 405 错误。我可以在 azure 控制面板中的属性中看到输入端点。

请注意:我的同事通过创建默认端点并编写通常的代码来启动服务主机来完成这项工作。我需要使用我的 WCF 配置而不是新绑定附带的默认值来使其正常工作。

0 投票
2 回答
402 浏览

wcf - Microsoft Azure 上的实时应用程序

我正在开发一个实时应用程序并在 Azure 上构建它。

这个想法是每个用户都报告自己的一些事情,所有其他用户都应该立即看到它(他们每隔几秒钟左右轮询一次服务以获取新信息)

我现在的方法是为 WCF REST 服务使用 Web 角色,我在没有 Worker 角色的情况下对数据库(SQL Azure)进行所有写入,以便立即写入。

我开始认为,也许使用 Worker Role 和 Queue 进行写入可能更具可扩展性,但可能会干扰服务的实时性。(工作者角色可能不会立即从队列中获取作业)

这是真的吗?我应该如何处理这个问题?

谢谢

0 投票
1 回答
295 浏览

.net - windows azure 简介,简单的应用程序在本地工作但在暂存环境中不工作

我正在关注第一手实验室 http://msdn.microsoft.com/en-us/WAZPlatformTrainingCourse_IntroToWindowsAzureLabVS2010

一步一步完成后,它在本地工作,但在我部署到登台环境后,它不起作用。
它向我展示了经典的通用错误。

http://65a48b0a1c1f4813aa82aeb31a400638.cloudapp.net/

我什至不知道要检查什么,我是 azure 开发的新手!!!

嗯,突然本地环境不工作了,问题出在global.asax中的这一行

外部组件引发的异常。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。异常详细信息:System.Runtime.InteropServices.SEHException:外部组件已引发异常。源错误:

0 投票
1 回答
802 浏览

azure - Web 角色/工作者角色/VM 角色?

抱歉,问题标题含糊不清!我有一个 asp.net 应用程序,它与其他第三方软件一起使用(刻录玻璃 - 通过 tcp/ip 连接到 Web 应用程序,需要 - 正确配置的 dns 条目、固定 ip 和至少 8gb ram,它完全通过命令提示符进行管理) 在单个专用服务器中。

我想将我的 Web 表单应用程序转换为 MVC 并将其部署在 azure 中,并移动我使用的第三方软件(具有上述要求)。是否可以在azure中实现上述要求?

我应该使用哪个角色来烧玻璃?

0 投票
3 回答
1472 浏览

azure - Windows 服务到 Azure WorkerRoles

将 Windows 服务移植到 Azure 的最佳实践是什么?应该将其更改为 Worker 角色还是移至 VM 角色?还有其他选择吗?假设我的服务写入外部持久性源(MSMQ、数据库、WCF)而不是直接写入文件系统。