Azure 云服务开发与生产订单处理器的构建
1. 本地运行云服务
在开发过程中,Azure 网站可以轻松在本地运行,因为它们是普通网站,能在 IIS 和 IIS Express 中正常运行。但云服务并非普通可执行文件,需借助 Windows Azure 计算模拟器和存储模拟器在本地运行。SDK 提供了完整和快速两种模拟器,我们先从默认的快速版本开始,后续有需要时再使用完整版本。
具体操作步骤如下:
1. 在应用的 OnStart 和 Run 方法中设置断点,一个在方法开始处,另一个在 while 循环内。
2. 在 Visual Studio 中运行调试器,会出现一个进度对话框,显示计算模拟器、存储模拟器和工作角色的初始化进度。
3. 初始化完成后,工作角色会在 OnStart 方法处中断,此时系统托盘中会出现一个新的 Windows 图标,右键点击该图标,可对 Azure 模拟器进行相关操作,如查看模拟器 UI 或关闭模拟器。
4. 继续运行调试器,会在 Run 方法处中断,该方法会持续循环,直到停止调试器。
2. 计算模拟器 UI
选择“Show Compute - Emulator UI”,可在左侧的树形图中看到云服务、工作角色和实例。深入查看单个实例 0,能实时查看诊断输出。还可通过“Tools | Logging level”菜单更改跟踪级别,点击“Open log store…”菜单项可快速打开临时日志目录,在其中可找到日志表数据。
超级会员免费看
订阅专栏 解锁全文
19

被折叠的 条评论
为什么被折叠?



