草庐IT

azure-worker-roles

全部标签

windows - Azure 角色包的大小是否有限制?

我很想includeatonofbinaryfilesrightintoanAzurerolepackage这样它就可以变成几百兆字节的大小。在我这样做之前,我必须问-Azure角色包的大小是否有限制? 最佳答案 我认为限制是600MB(http://social.msdn.microsoft.com/Forums/pl-PL/windowsazuremanagement/thread/65620bdb-3439-4ce0-8f17-561914d325ac)。然而,正如Travis所建议的那样,您应该考虑将图像、视频等项目存储在b

windows - 如何修复此 Azure 错误 : web role unable to start after disabling remote desktop connections?

在禁用远程桌面连接后,我遇到了一个奇怪的Azure问题。我开始从AzureSDK1.2升级到1.4,并启用了远程桌面以便于调试。但是,一旦我完成升级并且部署时一切正常,我就在禁用远程桌面连接的情况下进行了最后一次部署。令我惊讶的是,我的Web角色实例卡在了“等待角色开始”阶段。有趣的是,worker角色实例正常启动。大约20次部署后,问题100%可重现:启用远程桌面:一切正常远程桌面已禁用:Web角色实例无法启动启用Intellitrace似乎没有帮助,因为尝试获取日志会导致“没有可用的IntelliTrace日志”错误。正如预期的那样,我的源代码控制工具显示启用和禁用远程桌面之间的唯

windows - 将我的角色服务包存储在 Azure blob 存储中有多安全?

Azure管理门户允许从之前上传到Azureblob存储的服务包部署服务。这看起来非常方便,但有点偏执-如果某些第三方访问blob存储并检索构成我的角色的可执行文件怎么办?在Azureblob存储中存储角色服务包的安全性如何?如果有的话,还有什么更好的选择? 最佳答案 有一些攻击向量可以进入blob存储,而您可以控制所有这些向量,因此由您来确保访问的安全。具体来说:将您的主要和次要key保护到存储帐户。丢失这些key会危及存储帐户。默认情况下,对blob存储的所有访问都必须经过身份验证。保护订阅的所有管理证书(私钥)。管理证书持有者

windows - 一家考虑使用Azure的小型开发公司

我是一家小型软件公司(我和其他人),我们目前每月支付约50英镑(75美元)的托管费。我们有2台vps机器来覆盖我们的12个网站。现在,我期待着azure,看看它是否适合我们的要求。我有几个问题希望大家能帮助我:我们的网站没有被大量使用(每天最多100名访客),但我们目前有12个。使用azure,你是只在网站使用时或机器“开启”时付款吗?它需要像我们现在的主机一样全天候运行我们会创建一个部署机器并将所有12个网站放在那里吗?如果我们需要12种不同的托管服务,它会很快变得昂贵吗?对于发送/接收电子邮件和安排的任务,我们会做些什么?有一个远程桌面会话可用,所以我可以在这里安装更智能的邮件和我

Windows Azure 运行一次例程

我试图在我的Azure数据表中初始化我的数据,但我只希望这在服务器启动时发生一次(即通过WebRole角色条目OnStart例程)。问题是,如果我有多个实例同时启动,那么这些实例中的任何一个都可能同时将记录添加到同一个表中,从而在运行时复制数据。是否有适用于所有实例的总体例程?一个应用程序对象,我可以在其中插入一个值并在每个实例中检查它以查看表是否已创建?azure公开的某种单例?干杯罗布 最佳答案 不,但是你可以使用Bloblease作为互斥量。您也可以在SQLAzure中使用表锁,如果您正在使用的话。

windows - 在 Azure 的工作进程中解压 .GZ 文件

谁能给我一个idea,如何通过Worker实现.gz格式文件的解压。如果我尝试写解压缩文件,那么我需要在哪里存储解压缩的文件(即一个文本文件),是否会加载到azure中的任何位置。如何在WindowsAzureWorker进程中指定路径,如当前执行目录。如果这种方法不起作用,那么我需要再创建一个blob来存储解压缩的.gz文件,即txt。-马亨斯 最佳答案 在您的worker角色中,.gz文件如何到达(从AzureBlob存储下载)取决于您,但是在文件可​​用时您可以使用GZipStream压缩/解压缩.GZ文件。您还可以在上面的链

windows - 如何从启动任务访问 Azure 本地存储?

在我的Azure角色启动任务中,我需要部署我的nativeC++应用程序。我通过从.cmd文件运行一组操作来做到这一点。问题是角色内容所在的E:\驱动器和运行启动任务的地方只有大约1GB的可用空间,这不足以部署该应用程序。我当然可以在服务定义中请求本地存储,但我找不到如何从启动任务中获取本地存储所在位置的实际路径-有RoleEnvironment.GetLocalResource()为此,但它似乎只能从角色代码中获得,我需要从启动任务内部执行相同的操作。如何从启动任务中检测到本地存储的路径? 最佳答案 您可以编写C#或PowerSh

windows - 使用远程数据库设置 Windows Azure 开发存储

我想在我的开发机器上设置一个WindowsAzure开发存储,但我不想在它上面安装SQL服务器,因为我想在另一台机器上使用现有的。是否可以设置开发存储服务,以便它使用另一台机器上的SQL服务器?我尝试调用dsinit并将/sqlinstance参数设置为远程机器,但它没有任何参数允许我指定登录凭据。 最佳答案 您可以使用未记录的命令行参数/server:。示例:dsinit/server:remote-sql-nameAddedreservationforhttp://127.0.0.1:10000/inuseraccountDOM

windows - 无法安装 Windows Azure Active Directory 模块 - Powershell

我遇到了一个典型的Microsoft错误,我无法安装此处找到的WindowsAzureActiveDirectory模块WindowsAzureADforPowershell背景:我正在运行带有ServicePack1的Windows7。当前已安装Powershell4.0。Microsoft.NetFramework3.5.1在programsandFeatures下勾选MicrosoftOnlineServicesSign-inAssistantBeta和非Beta版本均已安装。PC已重新启动,但都没有成功。我在网上看了很多帖子,但似乎都没有帮助。有谁知道如何克服这个烦人的错误。h

Windows Azure 日志记录 : WADLogsTable as Application logs?

随着11月WindowsAzureCTP诊断监控的新变化,根据我在日志样本中看到的内容,我有以下问题:仅使用WADLogsTable作为应用程序日志表是否是最佳实践,因为您在过滤和配置等方面获得了更多的功能?还是我们只需要创建一个新的应用程序日志表? 最佳答案 最好使用该表,因为当今的大多数工具都绑定(bind)到它。不过理论上其他表格也是可能的。另一个提示:使用不同的存储帐户进行诊断。关于这方面的有趣读物在DavidMakogon'sblog结束。 关于WindowsAzure日志记录