随笔分类 - Windows Azure
1
摘要:Windows 服务器远程连接的时候,出现错误:“连接被拒绝,因为没有授权此用户帐户进行远程登录。”,导致无法远程登录服务器,如下图所示: 问题分析 该错误一般是由于 Windows 远程桌面相关权限配置异常导致的。 解决方案 1. 排查组策略用户权限分配: 1)使用连接 管理终端 登录主机。 2)
阅读全文
摘要:1、问题一:代码调用Auzre Powershell报错 System.Management.Automation.CmdletInvocationException:“加载扩展类型数据文件时出现以下错误: Microsoft.PowerShell,C:\Program Files\WindowsP
阅读全文
摘要:关于上传文件到Azure Storage没有什么可讲的,不论我们使用哪种平台、语言,上传流程都如下图所示: 从上图我们可以了解到从客户端上传文件到Storage,是需要先将文件上传到应用服务上,然后再通过应用服务器上的后端代码将文件上传到Storage,在这里应用服务器就是起到一个代理的作用。 当然
阅读全文
摘要:概述 前一段时间一直在给一个客户将原先搭载在Linux(客户使用的是CentOS 7.0)上的NFS快速迁移到Azure存储上,并且为了保证数据完整性还需要另开一个存储做冷备,架构图如下: 通过Cli迁移 而对于将NFS上的文件迁移到Azure存储,首先想到的是通过Cli工具进行迁移。 在CentO
阅读全文
摘要:#使用root账号 vim /etc/yum.repos.d/epel.repo [epel] name=epel baseurl=http://mirrors.sohu.com/fedora-epel/6/$basearch enabled=1 gpgcheck=0 用yum安装nodejs和np
阅读全文
摘要:最近有一个客户需要将文件系统(VM搭建)迁移到Azure存储上,对于Azure存储这里就不多做介绍,但是该客户由于网络原因下载文件的时候经常出现上传中断,所以想在Azure 存储上实现下载的断点续传。下面我就用C#代码实现在Azure存储上下载断点续传,这里只提供一个示例,具体应用需结合业务调整。
阅读全文
摘要:上周有个客户提出这样的需求:根据虚拟机磁盘的实际使用量,当达到某一阈值时设置邮件提醒。 在这个需求中我们只需要解决两点问题: 使用VS新建一个名为CalculatePageBlobActualUsage控制台应用程序,使用Nuget搜索“WindowsAzure.Storage”并安装 配置存储账号
阅读全文
摘要:前段时间有个客户有如下需求,将Azure SQL Database数据库容灾到本地(备份频率1小时/次)。 那么对于这样的需求,我们可以使用Azure Automation来实现自动化备份到本地。 大致备份流程如下: 1、先决条件: l Azure 账号 l Automation 账号 l Stor
阅读全文
摘要:上次有个电商客户需要搭建如架构。 192.168.1.100/url1(请求url)——>Node1:10.0.0.4、10.0.0.5(服务器IP) 192.168.1.100/url2(请求url)——>Node2:10.0.0.6、10.0.0.7(服务器IP) 一个客户端根据请求Url进行流
阅读全文
摘要:玩过Azure WebSite(WebApp)的同学应该知道部署网站的方式非常多,今天我要讲的是如果通过本地Git部署网站到WebSite。 1、新建WebSite 创建WebSite非常简单,我这里就不多做介绍。 设置集成源代码管理 选择"本地Git存储库" 设置本地Git存储库的用户名和密码(需
阅读全文
摘要:用过Azure的同学都知道如何将虚拟机加入虚拟网络,也非常简单,但是对于将应用(WebSite)集成到虚拟网络中却很少听到。今天我要讲的就是如何直接将我们部署在WebSite中的应用加入到虚拟网络。 1、先决条件: 安装 Azure Powershell(download) Azure 订阅账号(A
阅读全文
摘要:Azure WebSite服务默认是不提供黑白名单,也就是说任何Internet用户都可以访问Azure WebSite,那么我们如何来给我们的网站设置黑白名单? 这里有一种方式,可以通过配置网站的配置文件(Web.config)来设置访问的黑白名单。 1、通过VS新建一个ASP.Net MVC项目
阅读全文
摘要:Linux Disibutaion:Ubuntu 16.04.1 LTS Web Server:Nginx、Kestrel 安装.net core 安装npm,gulp,bower 安装nginx 因为要使用nginx做asp.net core网站的反向代理,我们需要修改nginx的默认配置文件/e
阅读全文
摘要:Linux Disibutaion:Ubuntu 16.04.1 LTS Web Server:Nginx、Kestrel 关于如何在linux中部署asp.net core我这里不再详细介绍,可以参考ASP.Net Core 运行在Linux(Ubuntu) 这里我需要三台VM:nginxvm01
阅读全文
摘要:Linux Disibutaion:CentOS 7.1 Web Server:Apache、Kestrel 1、安装.net core 2、新建asp.net core mvc项目 3、安装npm,gulp,bower 4、发布项目 5、安装并配置Apache 进入/etc/httpd/conf.
阅读全文
摘要:一、将代码上传到GitHub存储库中 第一步:创建Github新账户 第二步:新建仓库 第三步:安装Github shell程序,地址:http://windows.github.com/ 第四步:打开Git Shell,输入以下命令生成密钥来验证身份 把文件夹下的id_rsa.pub文件内容全部复
阅读全文
摘要:前一篇文章《Azure Redis Cache作为ASP.NET Session状态提供程序》我们已经知道如何将ASP.NET应用程序Session存储在Redis Cache中,这里我将使用Redis Cache存储页面输出缓存数据。Redis Output Cache 提供程序是一个进程外输出缓...
阅读全文
摘要:从上一篇博客《使用Azure Redis Cache》我们已经可以创建并使用Redis Cache为我们服务了。 作为Web开发者,我们都知道Session状态默认是保存在内存中的,它的优点是可以快速读取,但是缺点也是很明显的,只能应用在单台服务器系统上,无法应用在集群系统中,而且一旦服务器宕机或内
阅读全文
摘要:通过上一篇博客《Redis Cache 简介》我们已经简单了解了Azure Redis Cache,这里就不过多赘述了。1、创建Redis Cache创建Redis Cache之前,我们首先要登录到Azure Portal上,点击New,Data + Storage,Redis Cache。这里有一...
阅读全文
摘要:Microsoft Azure Redis Cache 是基于流行的开源Redis Cache1、Microsoft Azure Redis Cache 可分为以下几个级别:Basic– 单节点. 最大存储 53 GB(提供多种大小)。Standard– 双节点 Primary/Replica. 最...
阅读全文
1

浙公网安备 33010602011771号