原文 Visual Studio2013创建、公布监控Windows Azure网站

随着Visual Studio 2013的发布,现在我们可以在Visual Studio内部实现Windows Azure网站的创建、发布与监控工作,而且完全无需打开Windows Azure门户。虽然我们在Visual Studio 2012中就已经能够直接实现Azure网站的发布,但在新版本的支持下对Azure网站的创建和监控工作变得更为便捷。我们需要进行的准备工作只有一项——订阅Windows Azure。如果大家还没有订阅Azure服务,可以点击此处进行免费试用。本文将分为三个主要部分,分别为创建Azure网站、发布到Azure网站以及监控Azure网站——当然,这一切都将在Visual Studio 2013当中进行。

创建Azure网站

要创建全新Azure网站,我们首先需要打开Server Explorer、右击Windows Azure选项并点选Import Subscriptions…

在Import Subscription对话框中点击Download subscription file。系统会打开Windows Azure门户并下载配置文件。游览下载的文件并单击Import。

点击Import按钮后,系统会导入对应订阅信息。我们可以在这里管理移动服务、SQL数据库以及Azure上的网站。要创建新的Azure网站,右键点击Web Sites选项并选择Add New Site…

在Windows Azure对话框的Create Site中提交必要的网站信息并单击Create按钮。

在Azure上创建并配置网站的过程将耗时几分钟。现在在Server Explorer中右击刚刚创建的网站并点选Open in Browser。

系统会打开浏览器,我们看到如下图所示的新网站默认主页。

好了,只经过几次点击操作,我们的(空白)Azure网站就创建完成了。下面我们来学习如何直接将ASP.NET应用程序发布到Azure服务器端。

发布到Azure网站

要在Visual Studio 2013当中创建并配置ASP.NET项目,推荐大家点击此处阅读我的另一篇博文。应用程序准备就绪之后,右击ASP.NET应用并点选Publish…

系统会启动Publish向导。点击Import按钮并在下拉菜单中选择要发布的Windows Azure网站,点击OK。

系统会为发布向导中的Web部署收集必要信息。

点击Publish 按钮开始向Azure服务器的发布过程。整个过程大约耗时几分钟。发布完成之后,我们可以在浏览器中打开网站以检验发布是否成功。

现在我们已经完成了将网站向Azure服务器发布的工作。在下一节中,我们将探讨如何通过Visual Studio对Azure网站实施监控。

监控Azure网站

要监控Azure网站,需要右键点击该网站并选择View Settings。

系统会打开网站设置面板,在这里我们可以管理并配置Azure网站,包括启动/停止/重启网站、配置框架版本以及启用日志记录等。我们还可以从这里直接打开Windows Azure门户。

为了监控网站,大家必须关注上图中标出的日志记录选项。在启用日志记录功能后,进入设置面板中的Logs标签。

在这里我们可以通过右键点击Download Logs下载日志信息。要对网站进行实时监控,则需要点选Stream Logs。

系统将打开Output窗口。如上图中的标注区域所示,点击输出窗口中的设置按钮并选择All Logs,这样输出窗口就会开始捕捉并显示Azure网站的实时日志内容。要查看实时日志,大家需要发布Azure网站、如上所述启动日志捕捉功能并在输出窗口中访问最新创建的两到三页内容。

好了,到这里我们已经可以通过输出窗口以实时方式捕捉并显示网站日志了。

希望这篇文章能为大家带来帮助,让我们下期再会!

原文链接:http://www.dotnetexpertguide.com/2013/10/step-by-step-guide-on-creating-Publishing-Monitoring-Windows-Azure-Website-from-Visual-Studio-2013.html

Visual Studio2013创建、公布监控Windows Azure网站的更多相关文章

  1. 使用Visual Studio 2012远程调试Windows Azure网站

    登录Windows Azure门户,点击"所有项目"中的网站名称. 点击"配置". 在"远程调试"选项中选择"打开",在 ...

  2. 最佳实践:Windows Azure 网站 (WAWS)

     编辑人员注释:本文章由 Windows Azure 网站团队的项目经理Sunitha Muthukrishna 撰写. Windows Azure 网站 (WAWS) 允许您在 Windows ...

  3. 在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写. 根据您编写的应用程序,Windows Azure 网站上的基本Python 堆 ...

  4. 在 Windows Azure 网站 (WAWS) 上对 Orchard CMS 使用 Azure 缓存

    编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写. 如果您当前的 OrchardCMS 网站在 Windows Azure 网站 ...

  5. 在 Windows Azure 网站中进行纵向扩展和横向扩展

    编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Byron Tardif 撰写. 当您开始一个新的 Web 项目,或者刚刚开始开发一般的网站和应用程序时,您可能希望从小处着手. ...

  6. Microsoft Azure Web Sites应用与实践【3】—— 通过Visual Studio Online在线编辑Microsoft Azure 网站

    Microsoft Azure Web Sites应用与实践 系列: [1]—— 打造你的第一个Microsoft Azure Website [2]—— 通过本地IIS 远程管理Microsoft ...

  7. 比较Windows Azure 网站(Web Sites), 云服务(Cloud Services)and 虚机(Virtual Machines)

    Windows Azure提供了几个部署web应用程序的方法,比如Windows Azure网站.云服务和虚拟机.你可能无法确定哪一个最适合您的需要,或者你可能清楚的概念,比如IaaS vs PaaS ...

  8. Windows Azure 网站 (WAWS) 中的服务器端包含 (SSI)

     编辑人员注释:本文章由 Windows Azure 网站团队的项目经理Erez Benari 撰写. Windows Azure 网站客户普遍关心的一个问题是关于我们对服务器端包含(Server ...

  9. 您应该了解的 Windows Azure 网站在线工具

     编辑人员注释:本文章由Windows Azure 网站团队的软件开发者 Amit Apple 撰写. 如果想要了解并亲身参与计算资源管理,那么您一定会很高兴得知这一消息:Windows Azur ...

随机推荐

  1. ubuntu15.04安装hexo

    首先吐槽一下npm淘宝源,貌似中国目前唯一一个npm源,现在不好用了,不知道是不是换了地址,在吐槽一下万恶的墙!你懂得. 好了,说点正儿八经的事儿. 之所以安装hexo也是为了创建自己的博客,我只说最 ...

  2. 我的wifi

    首先利用百度查找 怎么承载网络,托管网络的用户名和密码 . 1.以管理员身份运行命令提示符: 快捷键win+R→输入cmd→回车 2.启用并设定虚拟WiFi网卡: 运行命令:netsh wlan se ...

  3. MYSQL 备份用户权限

    MYSQL 备份用户权限 datadbblack 192.168.1.10 是 SELECT, RELOAD, SHOW DATABASES, LOCK TABLES  否 权限列表 1.Select ...

  4. Linux常用命令  新手必看

    文件和目录cd /home 进入 '/ home' 目录'cd .. 返回上一级目录cd ../.. 返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目 ...

  5. java-finalize

    finalize()来自Object的protected 方法,同clone()需要用户具体实现.一.源码中的介绍1.    Called by the garbage collector on an ...

  6. 【.Net基础拾遗】品味OO继承

    0X1 引言 提起面向对象,每个人都有不同的见解.但提的最多的无非就是:对象.封装.继承.多态.差不多就是这些元素构成了面向对象设计开发的基本逻辑.面向对象编程,“对象”指的是什么?这里的" ...

  7. 基于visual Studio2013解决C语言竞赛题之0506选择排序

     题目

  8. (step7.2.4)hdu 2674(N!Again——简单数论)

    题目大意:输入一个整数n,输出N! mod 2009 的结果. 解题思路: 1)任意数  n = ( n / 2009) * 2009 + n % 2009 2)40!  mod 2009  等于 2 ...

  9. BZOJ 3477: [Usaco2014 Mar]Sabotage( 二分答案 )

    先二分答案m, 然后对于原序列 A[i] = A[i] - m,  然后O(n)找最大连续子序列和, 那么此时序列由 L + mx + R组成. L + mx + R = sum - n * m, s ...

  10. 四、Nginx负载均衡upstream

    user www; worker_processes ; error_log /usr/local/nginx/logs/error.log crit; pid /usr/local/nginx/lo ...