我正在使用Azure Web应用程序.代码在我的本地计算机上编译并运行良好.但是当我在Azure平台上传软件包时,webrole将无法启动并向Busy状态显示消息:"等待角色启动...系统正在初始化.[2012-04-30T09:19:08Z]"
Onstart()和Run()都不包含任何代码.我没有阻止OnStart的返回.
但是我在javascript中使用window.setInterval.javascript函数每10秒从Database中检索一次值.
可以做些什么来解决这个问题?
我有一个时间敏感的操作,需要知道其他计算机之间的时钟偏差,和/或防止这样的事情.如何检测或防止时钟偏差?
在我的情况下,我正在为Azure Blob写一个压缩的日期时间戳.如果不同的节点会以不同的方式对该日期时间戳进行解释(因为它可能发生在闰日或闰秒期间),那将是一场灾难.
更多信息
我正在尝试检测本地节点当前时间的时钟偏差.
每个节点都将时间敏感信息写入Blob/Table.如果时间戳早于X,则会发生某些操作.如果时间不同步,数据可能会丢失或损坏.
可能解决方案
也许我可以让每个节点定期将其当前日期写入blob存储(32字节),然后在例行的基础上查询.
使用Visual Studio 2012 Premium SP1 11.051106.01和模拟器版本1.8我得到以下有关3-5页刷新的错误.然后我必须停止调试并重新部署到模拟器.
我至少有5名开发人员在Azure上工作,他们在将Web角色部署到Azure模拟器时都遇到了同样的问题.我怀疑它与缓存有关,但我不知道从哪里开始寻找.
我已经检查了所有文件路径长度,并且没有任何超过220个字符的路径和文件名.Win 7最多有260个字符,所以我不确定还要检查什么.
无法加载文件或程序集"Kernel32"或其依赖项之一.文件名或扩展名太长.
无法加载文件或程序集"System.ServiceModel.Web.dll"或其依赖项之一.文件名或扩展名太长.
我有一个天蓝云服务(WebRole),我想购买SSL证书.
购买此证书有哪些技术要求?像godaddy这样的SSL提供商提供256位加密证书,但Azure文档说证书必须使用至少2048位加密,我没有人提供这样的长度.
我有一个使用FluentSecurity的ASP.NET MVC网站.作为一个Azure网站,它的工作正常.我需要把它变成一个WebRole.我添加了一个WebRole项目,但WebRole在启动时失败,通用"由于发生内部服务器错误,无法显示该页面".
我有一个DenyAnonymousAccessPolicyViolationHandler和RequireRolePolicyViolationHandler实施IPolicyViolationHandler,并根据整个FluentSecurity设置http://blog.mariusschulz.com/setting-up-fluentsecurity-to-use-ninject-for-dependency-resolution.
我发现当我删除两个实现的类时,IPolicyViolationHandler然后WebRole启动就好了.我创建了一个演示此问题的示例项目,您可以在https://dl.dropboxusercontent.com/u/73642/MvcApplication1.zip找到它.
那么如何才能让FluentSecurity与Azure WebRole一起使用,包括我的策略类?
我正在开发windows azure web角色.我可以在本地IIS上托管azure Web角色吗?
如果是的话......我需要遵循的步骤是什么?
本地计算机当前正在Windows Server 2008 R2上运行
是否可以在不更改现有配置的情况下部署Cloud Service?
我想要做的是将Cloud Service包部署到Dev Cloud Service,然后使用相同的包并将其上载到Production Cloud Service.
有任何想法吗?
我正在使用Windows Azure,并且每次进行一些小的更改时都会发现很难和无用的新"包",并希望在云上进行测试.我听说有机会更新Web角色而无需每次重新部署整个实例(大约15分钟),并进行Web部署 - 只上传修改后的文件(几秒钟).
网上找到的资源似乎都没有描述这种特殊情况.
有关如何 在Azure Web角色上启用 Web Deploy的教程,但没有一个如何设置它的教程.[ 本教程显示的是设置,但不适用于Azure]
azure azure-web-roles webdeploy azure-configuration azure-deployment
我有一个问题如下:
Could not load file or assembly 'msshrtmi, Version=2.3.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'msshrtmi, Version=2.3.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
Source …Run Code Online (Sandbox Code Playgroud) 我将我的开发机器从Windows 7,VS2012升级到Windows 10,VS2015.这需要升级到Azure SDK 2.8.我们的网络角色不再开始.将打开一个浏览器窗口,下面是最后一行Debug outpu.我搜索了WaIISHost.exe的日志无济于事.
The program '[2884] WaIISHost.exe: Program Trace' has exited with code 0 (0x0).
The program '[2884] WaIISHost.exe' has exited with code 0 (0x0).
The program '[12316] w3wp.exe' has exited with code 0 (0x0).
The program '[12316] w3wp.exe: Program Trace' has exited with code 0 (0x0).
Run Code Online (Sandbox Code Playgroud) azure ×10
azure-web-roles ×10
c# ×2
asp.net ×1
certificate ×1
iis ×1
javascript ×1
p2p ×1
webdeploy ×1