问题标签 [webrole]
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.
wcf - Azure WCF webrole / Worker 角色混淆..
我有几个向云发送大量数据的硬件设备。我需要将它们存储在云端,处理它们并根据分析的数据向有兴趣查看这些结果的客户发送一些状态报告。客户是智能手机用户。
单个客户有兴趣了解一个或多个硬件状态报告。
我需要使用 Azure 使其可扩展,即能够监控 1000 多个硬件。我需要云存储、云计算能力以及从许多硬件发送数据并向监控这些硬件的客户发送报告的能力。
我是 WCF 和 Azure 的新手,任何有关如何使用 WCF 和 Azure 编写可扩展应用程序的指导都将非常有用。请解释它如何可扩展。我必须使用工作者角色/网络角色吗?我需要进行一些计算密集型数据处理来生成客户感兴趣的报告。
沙市
c# - Azure - 从辅助角色访问与 Web 角色相同的 blob
我是 Azure 的新手,我想创建一个简单的 .Net 应用程序(在 C# 中),它有一个 Web 角色和一个辅助角色来上传和调整图像大小。我已经在网络角色中制作了一个画廊。它会创建一个 blob,然后将图片上传到那里,然后显示它们。
我现在想做的事情:如果任何图片太大,则发送消息将队列扔给工作角色,然后在工作角色中调整它们的大小。我的问题是我看不到如何访问在 web 角色中创建的同一个 blob(首先我想在本地开发模拟器中访问它)。如果我在工作角色属性 --> 设置页面中添加一个新条目,它将给我一个完全不同的 blob 连接字符串,不是吗?
谢谢你的帮助。
.net - 在 .NET 中的 Web 和辅助角色之间链接实体框架数据库
我有一个同时具有 Web 和 Worker 角色的项目。在 Web 角色中使用实体框架读取和写入数据库工作正常。但是,我在尝试从 Worker 角色访问同一数据库中的数据时遇到问题。似乎没有正确引用数据库,因为当我进行查询时,我知道存在的条目不会被返回。调试时,我的断点显示数据库有 0 个条目,我知道情况并非如此,因为 Web 角色可以毫无问题地访问相同的数据。
我认为问题可能是我缺少的设置或参考,但我还没有弄清楚。任何帮助,将不胜感激。
azure - azure webrole 连接本地设备
我在 Azure 中开发了一个 webrole 运行,该 webrole 需要从一台设备获取输入。webrole 在本地仿真中运行时可以与本地设备进行良好的通信。但是在 Azure 中部署时,webrole 无法从本地设备获取输入。
顺便说一句,设备的驱动程序是 c++ 32bit dll,但我将它变形为 c#,因为 webrole 是用 c# 编写的。再次,webrole 和设备在本地计算机上通信良好,但是当 webrole 部署在 Azure 上时似乎连接失败。
请指教。谢谢。
visual-studio-2010 - 角色实例的启动时间比预期的要长 - 找不到解决方案是错误吗?
我看过这篇文章:角色实例的启动时间比预期的要长 - 这个问题有新的解决方案吗?
但是我找不到为什么我收到这个错误的答案,模拟器上周工作正常,但今天我发现它不工作我多次重新启动我的 PC 和 VS,并一直对对话框说是,但没有任何效果,我也尝试了帖子的解决方案,对我没有任何效果,我也删除了最近添加的代码,它仍然是一样的。
我已经开始了一个新项目并尝试调试不成功,所以我可以肯定地说这不是代码问题。
wcf - Azure(网站)Web 角色项目中的动态 WCF 服务 URL 更新
我有一个带有 2 个 Web 角色(一个 Azure 网站项目和一个 Azure WCF 服务角色)的 Azure 项目。WCF 服务由 Azure 网站项目使用,并使用“添加服务引用”选项进行引用。该网站使用 web.config 中定义的 URL 连接到 WCF 服务,该服务在本地开发/Azure 计算模拟器中运行良好。在我的本地开发机器上,当我运行解决方案时,服务和网站会在 IIS Express 中加载并执行,URL 为“http://127.0.0.1:8080/v1.svc”和“http://127.0.分别为 0.1:81/"。
但是,当我在 Azure 云服务上发布应用程序时,它分别为网站和服务创建了一个单独的机器/VM/实例(因为它们被视为两个不同的角色)。
现在我的问题是,由于 Azure 在运行时为实例分配 IP,我应该如何动态更改(在网站的 web.config 中)中的 URL 并更新 WCF 服务以使网站能够无缝地使用 WCF 服务?
珍惜你的时间。
谢谢,卡蒂克。
azure - 在 Azure Web 角色上强制启动应用程序
我在 azure 上有一个网络角色,我想强制 Application_Start 而不等待第一个请求。
我设法在我的网站上将“自动启动”属性设置为 true
但是 Application_Start 直到第一个请求到来时才被调用。
我不知道我是否在这里遗漏了一些重要的东西。服务器是W2008 R2,IIS版本是7.5
谢谢!
解决方案
我把解决方案代码放在这里。我希望能帮助某人。我刚刚添加了一个 WebRole.cs,然后将该代码设置为每 30 秒执行一次 ping。请注意我正在浏览 Service.svc,因为这是我的端点,您的端点可能是另一个端点。请注意,我要的是“Endpoint1”。如果您有多个端点,则应查看该行。
azure - 在 Azure 中的 Web 角色和辅助角色之间共享代码
不确定这在 Azure 服务中是否可行,以及它是否是最好的方法。
我有一个从我的数据库中提取数据并构建 xml 输出的类。在正常情况下,由于它是以工作者角色运行的,它会在必要时运行并将 XML 推送到外部 Web 服务。但是,我还需要能够将该功能公开为服务,以便不同的外部 Web 服务可以对我的系统进行 Web 服务调用并获得相同的 XML 响应。我可以在工作角色中设置一个 RESTful Web 服务并构建与我的工作角色中存在的相同的功能 - 问题是我现在有重复的代码。
我该如何设置它,以便我的代码从数据库中获取额外数据,执行一些计算,生成 xml 都位于一个位置,该位置可从 webrole(由外部 Web 服务调用触发)和工作角色(定期运行时间表)。
我已经查看了有关 TCP 内部端点和工作人员 webrole 通信的所有问题,但似乎没有一个涉及允许 webrole 调用 workerrole 上的方法并将该数据传递给调用者的情况。
如果有人可以帮助我,将不胜感激。谢谢
azure - 从 azure 云服务(web-role)访问 VM 或本地计算机中存在的共享文件夹
我有一个在 Azure 云服务中运行的 Asp.Net Web 角色。现在我已经在 Azure 数据中心创建了一个虚拟机。而且我还创建了一个共享文件夹来存储我的文件(.xls、.csv .. 文件)。如何从我的网络角色访问 VM 中存在的共享文件夹文件?
谢谢
阿伦。
c# - azure中客户端和服务之间的双工通信
几天来,我一直在尝试与 Azure 中 WebRole 上的服务进行双工通信。我向我的客户端添加了服务引用(在本地运行的控制台应用程序),当尝试调用服务上的方法时它永远不会起作用。如果我尝试使用 azure 模拟器,一切正常。
有谁知道如何正确地做到这一点?我在哪里可以找到一步一步的教程来做到这一点?我已经做了很多研究,但任何工作或解释这一点。