问题标签 [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.
azure - Environment.GetEnvironmentVariable("RoleRoot") 在 WebRole 中调用时返回 null
我有一个由 WebRole 和 WorkerRole 调用的方法(在一个单独的类库中)。该方法包含一个文件的路径,使用返回Environment.GetEnvironmentVariable("RoleRoot")
,如下:
当我从 WorkerRole 调用此方法时,路径将正常返回。但是当我从 WebRole 调用它时,我得到null
.
有任何想法吗?
编辑:我正在使用 APNS-Sharp 向 iOS 发送推送消息,它需要一个 .p12 证书才能工作。目前,我的类库的根目录中有 .p12(由 WebRole 和 WorkerRole 调用)。但关键是:为什么RoleRoot
当我从 WebRole 调用它时返回 null,而当我从 WorkerRole 调用时返回路径?
silverlight - 在 Azure 中请求 clientaccesspolicy.xml Composite WebRole 时服务不可用
我正在使用 Composite WebRole 方法在同一实例中托管 2 个 Web 应用程序并在 Azure 中托管 webrole,一个应用程序正在使用 Silverlight,并且需要(出于多种原因)从根域 mydomain.cloudapp 获取 clientaccesspolicy.xml。 net 因此它按预期返回服务不可用错误。
有没有办法捕获 clientaccesspolicy.xml 请求并将其重定向到我的 clientaccesspolicy 文件可用的自定义域?或者如何使用这种方法启用我的 cloudapp.net 域?谢谢
azure - Does ACS support webrole based applications and STS
I have tried to look over the web but there are contradicting statements. Some of the posts from online forums say this is not being supported.
Can anyone please confirm if ACS supports the scenario where the replying party application (and optionally the STS) is hosted in Azure cloud as a Webrole. If the answer is yes, does one need to do some extra changes in the application and config setting for making it happen?
I have tried to attempt it by deploying a sample application and configuring the ACS to get it authenticated through Windows Live ID. It does not get to the STS and fails with the error "Server Error in '/' Application." which means some address is not being resolved or reached.
Does someone have any idea?
url - Azure 计算实例中的多个 Web 角色 [部署]
我们可以选择在单个部署中拥有 2 个或更多 Web 角色。但是每个部署都可以是暂存的或生产的,即通过扩展,我们只能获得 1 个 URL来访问该部署。
考虑到这种情况如何访问不同的 webrole,它们的 URL 是什么。还有在单个部署中拥有多个 webrole 的用途是什么。
azure - Azure - 超小型实例 Web 角色 - 准备好投入生产了吗?
我正计划在 Azure 中运行一个网站。我估计最大值。每天有 2000 名用户创造大约 20.000 次点击。
我知道我在这里有点含糊,但是超小的实例是否已准备好用于此类站点?我正在使用 MVC 3 创建站点。感谢您的任何回答。
azure - 如何在 azure dev fabric(azure sdk 1.5)的端口 80 上强制打开 webrole
最近,我将我的开发环境从 Ver1.1 升级到了 Azure SDK 的 1.5 版(我知道 - 有点太晚了 :))
我注意到我的 webrole 总是在 81 端口打开。有没有办法让我在我的开发环境中强制打开端口 80 上的 azure webrole?
我需要这个的原因是:
我有一个连接到我的 webrole 的浏览器扩展程序 - 它希望 webrole 在端口 80 上;到目前为止,在开发环境上进行测试很容易——我只需要做一个 etc/host 重定向,我的常规浏览器插件就会连接到我的开发结构。
在我的网站上,我还提供了来自 google/facebook 的开放式身份验证。如果我以 www.mywebsite.com:81/ 而不是 www.mywebsite.com 的形式访问它,我将无法在我的开发环境中对其进行测试
有人有指针吗?
卡皮尔
azure - TCP Worker 角色到 Web 角色的通信
我是 Azure 平台的新手。
我能够连接到 webrole。
现在我如何将数据从 Worker 角色发送到 Web 角色以显示在网站上?
以及如何在不刷新页面或重新开始的情况下显示 WebRole 获取的连续 TCP 数据?
感谢您的帮助
tomcat - 天蓝色:Java webrole
我正在探索 Azure 平台,但遇到了问题。
其实,有一点我不明白...
我了解网络角色和工作者角色之间的区别。但是如何专门为 Java 应用程序创建一个 Web 角色?
因为在eclipse中为azure开发java应用程序时,我们必须复制/粘贴一个java服务器(我选择了tomcat7)+ jdk。我假设它只是在模拟器中运行 java 应用程序。
但是,将应用程序部署到 azure 作为 webrole 时.....它是仅上传 war 包 + xml 配置文件(cscfg 和其他文件)还是还上传服务器和 jdk ?我尝试使用“Cloud”参数而不是“Emulator”参数来构建项目,它创建了一个 150Mb 的巨大 cspkg 文件……我每次必须更新应用程序时都无法上传 150Mb……
为什么不允许上传 .war 文件?如果我们必须上传服务器分布,那么故障转移和会话复制如何设置?
我可能想念什么...
感谢您的回答
编辑 :
实际上,从我从网上了解到的情况来看,Java 应用程序并不是由 Azure 原生处理的,因此您必须在包内提供自己的应用程序服务器(tomcat、glassfish 等),并且启动脚本将运行服务器里面有你的应用程序。每次要重新部署新包时,都必须上传 jre + 服务器二进制文件 + 应用程序代码。
没有对会话复制或任何东西的内置支持。如果您希望会话在多个实例之间“可共享”,则必须使用表存储服务来存储会话信息。
注意:使用 eclipse,最新的插件允许您设置粘性会话,但我对此一无所知
因此,Java 应用程序不会部署为 webrole,而是部署为工作角色,您可以在其中添加自己的服务器。
Webroles 仅适用于 .NET 和 PHP 应用程序。
如我错了请纠正我。
azure - Azure:如何在 webrole 上为每个站点条目执行启动任务?
我们有 WebRole,它托管多个站点。我们通过一些特定于站点的操作为每个站点创建了启动任务。问题是在部署期间只能运行第一个站点(部分中列出的第一个站点)的启动任务。
看起来这是因为只有第一个站点(或来自 web-role 定义的站点)将被复制到 WebRole Instance 的 [drive]:\approot 文件夹。所有其他站点将被复制到 [drive]:\sites\(早期它是另一个位置,因此它可能成为未来更改的主题)。
是否有任何简单的方法可以为 [drive]:\sites\ 中的每个站点运行批处理文件?
RoleEnvironment 对象或 xPath 值是否有任何技巧(如此处http://msdn.microsoft.com/en-us/library/windowsazure/hh404006.aspx)可以提供放置其他站点的确切路径?
ATM 我们有 2 个选项,都是 hacky 和不稳定的,imo: 1.从 IIS 配置中读取数据并将其用作主要启动任务输入 2.扫描 /sites/ 以查找显式命名的脚本并在找到时执行它。
wcf - 具有多个服务的 Azure Web 角色
我部署了一个 Azure Web 角色 WCF 服务,其中包含 3 个服务。
但是,当我尝试在客户端应用程序中为 3 项服务添加服务引用时,只有 1 项服务得到正确填充。
其他两个服务引用没有可访问的接口。是否无法创建具有多个服务的 WCF 服务 webrole?
雅斯