【IT168 技术文档】我把 Windows Azure 的环境比喻成了"Azure兰州拉面馆"。本篇我们继续沿用这个比喻,讲讲Windows Azure中的队列(Queue Storage)与日志的使用。
第一篇:Azure Services实例:玩转SQL Data Services(SDS)
第二篇:Azure Services实例:Service Bus入门实例
第三篇:Azure Services实例:开发部署Azure留言板
第四篇:Azure Services实例:使用Blob Storage搭建简单网络硬盘
第五篇:Azure Services实例:Windows Azure日志与队列的使用
第六篇:Azure Services实例:实现Windows Azure聊天室
第七篇:Azure Services实例:在Windows Azure中使用PHP
Queue Storage在Azure Services Platform Step by Step-(9) Windows Azure Storage概览里介绍过,这里就不再重复了。顾名思义,Queue就是队列,按照先进先出的顺序来处理数据。在上图的“Azure兰州拉面馆”中,Queue就充当了记录点菜情况的小本子,前台服务员将顾客点的菜记录在Queue中,后台厨房的厨师则按照Queue中的顺序,一个一个地做菜(处理数据)。
Windows Azure Log是整个Azure平台运行情况的日志。微软官方把Windows Azure比喻成“云平台的操作系统”,既然是操作系统,当然会维护日志了!Windows Azure里提供了非常简单记录日志的办法,但很遗憾地是没有提供同样简单地查看日志的办法——换句话说,通过程序记录日志容易,查看日志繁琐。为了不偏题,本篇只展示如何在Development Fabric里查看日志。对于如何编程读取日志,感兴趣的读者可以参考WPF应用程序AzureLogViewer的源代码(见篇末附件)。
实验步骤:
第一步:
在VS2008中新建Web And Worker Cloud Service。这也是本系列文章中第一次用到Worker Role。
与第 9 篇一样,添加对 StorageClient 的引用。