09_云计算
zztfj
钓鱼
展开
-
Windows Azure的数据存储和性能比较(三)
3、 Queue存储。它是一个类似MSMQ的队列实现。一个使用Queue Storage经典的场景是,在一个Web应用程序中,用户通过表单递交给服务器数据,服务器收到数据后将进行处理,而这一处理将花费很多时间。这种情况下,服务器端通过Queue Storage可以把用户递交的信息存储在队列中,后台再运行一个程序从队列中取得数据进行信息的处理。一个消息的最大大小为8K。使用示例:在一个项目(原创 2011-07-12 10:52:09 · 1410 阅读 · 0 评论 -
在Azure上用AppFabic替换WebRole的Session存储
在Azure上用AppFabic替换WebRole的Session存储 如果一个WebRole在部署的时候,指定了多个Instance,则这些Instance之间的Session共享就是一个不得不解决的问题了。 我们知道在Asp.net中Session的存储方式有:InProc,SQLServer,StateServer和Custom。此处就介绍在Azure上使用AppFabi原创 2012-03-16 17:26:22 · 963 阅读 · 0 评论 -
在Azure上动态创建WebSite
在Azure上动态创建WebSite本文将介绍一种在已经部署的WebRole上动态创建一个WebSite的方法。当然,也可以使用Role的部署文件包来一同创建多个WebSite或多个Web虚拟目录,关于这种方法请参考我的另一篇文章《WindowsAzure上把WebApp和WebService同时部署在一个WebRole中》。1、 提升WebRole的权限为管理员权限。在Service原创 2012-03-19 11:27:22 · 1674 阅读 · 0 评论 -
在WindowsAzure上把TranceLog和EventLog输出到Storage的方法
在WindowsAzure上把TranceLog和EventLog输出到Storage的方法 1、修改web.config启用一个Diagnostic监听器 <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.原创 2012-03-16 16:30:22 · 2032 阅读 · 0 评论 -
在WindowsAzure上部署WindowsService程序并启动
在WindowsAzure上部署WindowsService程序并启动 当你已经在WindowsAzure上部署了一个WebRole后,发现随着使用量的增多,在数据库中会存在很多的无效数据,于是,会打算定期删除数据库中的无效数据。此时,就需要在Azure的虚拟机上部署一个自己的小程序来实现此动作,当然,实现此删除数据的小程序多种多样,部署方式也多样,此文仅仅是虚拟此需求来提出一种在原创 2012-03-16 14:12:37 · 1986 阅读 · 0 评论 -
在Azure上搭载以SSL方式访问的WcfService
在Azure上搭载以SSL方式访问的WcfService 搭载SSL的WcfService的方法:创建一个Azure项目CollectorWebService和一个WcfService项目CollectorWebServiceRole。这两个项目都已经在Http下能正常访问。下面要把该WcfService修改为支持SSL的WcfService。 一、制作SSL的证书该证书必原创 2012-03-16 15:40:42 · 1708 阅读 · 0 评论 -
创建并部署一个连接SQLAzure的WindowsAzure应用遇到的问题及解决办法
一、使用WindowsAzure开发的系统环境:操作系统:Windows 7开发环境:VS 2010(安装有必要的工具) 二、相关资料及其地址:1、WindowsAzureSDK和针对VS2010的工具。下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4原创 2011-04-06 17:05:00 · 1798 阅读 · 0 评论 -
WindowsAzure Storage的管理工具
推荐一个Windows Azure Storage 的管理工具,功能有:Blob storage:可以新建Containers,删除Containers和管理Container的权限,还可以上传,下载和删除无效的Blobs。Queue storage:可以查看Queue中的内容,新建Queue,删除Queue,还可以操作现有Queue追加一条记录,弹出一条记录,预览记录。Table sto原创 2012-02-02 16:21:27 · 1187 阅读 · 0 评论 -
Windows Azure的数据存储和性能比较(一)
Windows Azure的数据存储和性能比较 在Windows Azure上存储数据大体上有两种方式:Windows Azure Storage和SQL Azure。其中,Storage上的存储又细分为:Blob,Table和Queue三种。下文就把这几种在Azure上的存储方法及性能作个简单的比较,粗忽之处还请雅正。 1、Blog存储:存储大型的二进制数据,最大的存储为50G原创 2011-07-05 18:43:57 · 2557 阅读 · 2 评论 -
WindowsAzure上把WebApp和WebService同时部署在一个WebRole中
WindowsAzure上把WebApp和WebService同时部署在一个WebRole中 最近开发一个和WindowsAzure相关的应用,该应用还调用了一个WCFService,在开发过程中一直把Web和WCFService分别作为WebRole进行部署,但是,临近末了客户才要求为了节省Azure的相关费用要把二者合并部署。 如果是普通的Web应用,则可以在IIS原创 2011-09-01 17:32:11 · 3573 阅读 · 1 评论 -
Windows Azure的数据存储和性能比较(二)
2、 Table存储:它是以Key-Value的形式存储数据,每条记录允许的最大大小为4MB,记录的行数没有限制。(1) Entity操作。Entity的操作是在从CloudTableClient得到的TableServiceContext(继承自DataServiceContext)上进行的。添加、更新和删除分别调用AddObject()、UpdateOjbect()和DeleteOb原创 2011-07-08 16:46:52 · 1167 阅读 · 0 评论 -
WindiwsAzure下使用Cache服务共享Session的方法
WindiwsAzure下使用Cache服务共享Session的方法 在WindowsAzure上发布多实例的WebRole(即:WebRole的InstanceCount大于1)后,由于Azure的负载平衡程序会循环调用多个实例,所以,一般的默认存储在内存中的Session将出现混乱而直接导致应用程序瘫痪。 为了解决该问题,可以把Session存储在SQL Azure中,来达原创 2011-09-26 16:22:42 · 1610 阅读 · 0 评论 -
如何为 Windows Azure 托管服务配置自定义域名
可通过两种方法将自定义域名映射到 Windows Azure 托管服务。您可以使用 CNAME 记录将服务友好名称(“myhostedservice.cloudapp.net”)映射到自定义域名,从而将服务的 DNS 名称映射到自定义域名。您可将部署的 VIP 映射到 A。将自定义域名映射到完全限定的 DNS 名称可提供允许在不中断服务的情况下更改服务的虚拟 IP 地址转载 2012-03-19 11:33:59 · 2866 阅读 · 0 评论