什么是Azure Blob Stoage Azure Blob Stoage 是微软Azure的对象存储服务.国内的云一般叫OSS,是一种用来存储非结构化数据的服务,比如音频,视频,图片,文本等等.用户可以通过http在全球任意地方访问这些资源.这些资源可以公开访问,也可以私有访问.看到这些描述立马就想到这这个服务可以用来做静态文件服务. 如果你有免费账户那么可以使用5G的免费额度,用来存一些图片跟JavaScript等小文件也足够了. Azure Blob Stoage的存储结构. 创建存储账…
从零开始,在windows上用nodejs搭建一个静态文件服务器 首先安装nodejs: 新建一个node文件夹 下载node.exe到该文件夹 下载npm然后解压到该文件夹 现在node文件夹是这样的 把该目录加入到path环境变量 在命令行执行 node -v npm -v 如果得到了版本号则表示nodejs安装完成 在命令行中执行 npm config set registry https://registry.npm.taobao.org 以后安装nodejs模块 都会从淘宝的npm镜像…
p.s. 在下面这篇文章的指导下,做了一个静态文件服务器,见:https://github.com/walkerwzy/node_static_server ==== 这是一篇阐述得比较详细的文章,从伺服静态文件,到支持文件夹,缓存,gzip/deflate,range,都是带着讲解完成的,全文转载如下: 我们的app.js文件里的结构很明确: var PORT = 8000; var http = require('http'); var server = http.createServer(…
前言 随着Asp .Net Core的升级迭代,很多开发者都逐渐倾向于.net core开发. .net core是一个跨平台的应用程序,可以在windows.Linux.macOS系统上进行开发和部署,是一个体系结构更精简模块化框架. 生成WebUi和WebApi的统一使用场景: 集成新的客户端框架和开发工作流: 前后端分离为两个dll(view.dll,web.dll),更容易迭代,可以使用应用版本控制: 内置依赖注入,更高效安全: 高性能模块化的HTTP请求管道: 能够在iis,nginx…
最近在做一个前后端分离的个人博客,在做自己博客的时候有个想法,本来是打算用nginx作为静态文件服务器使用,django做后端程序. 我的前端页面用vue写的,结果用组件用嗨了,发现页面列表和 详情都是通过切换组件实现的,这样很省代码,但是为了实现下面这种效果的时候遇到了问题: 我要访问url: http://www.liushx.com/artical/123456.html 返回同一页面(artical.html 或者 detail.html , 具体内容通过api获取, 123456.ht…
Running the sample Please follow the steps below. Step 1: Open the CSAzureServeFilesFromBlobStorage.sln as Administrator. Expand the CSAzureServeFilesFromBlobStorage application and set CSAzureServeFilesFromBlobStorage azure application as the startu…
Azure Storage 是微软 Azure 云提供的云端存储解决方案,当前支持的存储类型有 Blob.Queue.File 和 Table. 笔者在<Azure Table storage 基本用法>一文中,介绍了 Table Storage 的基本用法,本文将通过 C# 代码介绍 Blob Storage 的主要使用方法. 文章来源:葡萄城产品技术社区 Blob Storage 是什么? Azure Blob Storage 是用来存放大量的像文本.图片.视频等非结构化数据的存储服务.我…
这几天Nasuni公司出了一份报告,分析了各个云厂商的云存储的性能,包括Amazon S3,Azure Blob Storage, Google Drive, HP以及Rackspace.其中性能上Azure排名第一,在各种大小的文件读写上性能都很优秀,有兴趣可以参考他们完整的白皮书:http://www6.nasuni.com/the-state-of-cloud-storage-in-2013-nasuni-industry-report.html 今天我们来看一下Azure Blob St…
<Windows Azure Platform 系列文章目录> 相关内容 Windows Azure Platform (二十二) Windows Azure Storage Service存储服务之Blob详解(上) Windows Azure Platform (二十三) Windows Azure Storage Service存储服务之Blob详解(中) Windows Azure Platform (二十四) Windows Azure Storage Service存储服务之Blo…
今天推荐的是一个系列文章,让读者阅读完成后可以对Azure Blob Storage的开发有一个全面的了解,可谓是从入门到精通. Azure在最初的版本里面就提供了非结构化数据的存储服务,也即Blob Storage.其是Azure中非常重要和基础的一项服务,支撑着很多其他服务的运行(比如虚拟机等).前不久Azure出现故障,就是Blob Storage导致的. Robin Shahan(女程序猿)发表了一个系列文章,全面的介绍Azure Blob Storage的开发.这个系列文章分为10个部…
当集群使用Azure Blog Storage时,prestoDB无法获取返回结果,在此记录下 如下,hive里面的两个表,一个使用的是本地的hdfs,一个是使用 azure blob storage, presto 能访问到hive里面的所有表结构,能查询本地hdfs的hive表,如下: 在返回查询数据时,本地hdfs 存储正常 存储在azure blob storage上的数据返回异常,如下: 问题待解决中....... 收集资料: http://stackoverflow.com/ques…
基于 HDP2.4安装(五):集群及组件安装 创建的hadoop集群,修改默认配置,将hbase 存储配置为 Azure Blob Storage 目录: 简述 配置 验证 FAQ 简述: hadoop-azure 提供hadoop 与 azure blob storage 集成支持,需要部署 hadoop-azure.jar 程序包,在HDP2.4 安装包中已默认提供,如下图: 配置成功后,读写的数据都存储在 Azure Blob Storage account 支持配置多个 Azure Bl…
 发布于 2014-02-10 作者 陈 忠岳 持续集成 (CI) 的历史源远流长, 其宗旨在于软件团队在敏捷环境中不断将他们的工作整合为持续构建.管理 CI 进程的工具已存在一段时间.过去几年中,鉴于 CI 管理进程变得更复杂而CI 的优势日趋明显,CI 工具变得越来越受欢迎.CI 工具可以结合现有的 SCM 版本控制工具一起使用,以管理当前复杂的构建.测试和部署进程,这些进程往往SCM 的工具和进程本身无法完全覆盖. Jenkins 是广受欢迎的开源 CI 工具,其具有多个安装和扩展版本…
在我们收到的请求中,有一个频繁出现的请求是提供一种能在 Windows Azure Blob 存储与其本地文件系统之间轻松上传或下载文件的方法.一年半前, 我们很高兴地发布了 AzCopy, Windows Azure 存储客户借助这款命令行实用程序就可以实现上述操作.该实用程序旨在简化数据传输任务,使您可以轻松将数据传入或传出 Windows Azure 存储帐户.客户可以将其作为独立工具使用,也可以把它添加到现有应用程序中.您可以随时从 aka.ms/AzCopy 下载最新版本. 此命令与您…
笔者在<Azure 基础:Blob Storage>一文中介绍了 Azure Blob Storage 的基本概念,并通过 C# 代码展示了如何进行基本的操作.最近笔者需要在 Linux 系统中做类似的事情,于是决定使用 Azure 提供的 Azure Storage SDK for Python 来操作 Blob Storage.这样今后无论在 Windows 上还是 Linux上,都用 Python 就可以了.对 Azure Blob Storage 概念还不太熟悉的同学请先参考前文. 安…
<Windows Azure Platform 系列文章目录> 之前有一个业务需求,客户想知道Azure Storage是否有日志功能,可以检查某个Azure Blob文件在某个时间点被删除. 后来问了相关的同事,其实在Azure ARM Portal里面,可以开启诊断功能,监控具体的操作日志.这里写个Blog记录一下. 1.我们登录Azure ARM Portal: https://portal.azure.cn 2.选择某一个存储账户.图略 3.在存储账户的属性里,选择监视,诊断.如下图:…
Nginx搭建静态文件服务器 使用命令打开Nginx配置文件: sudo vim /etc/nginx/conf.d/default.conf 将配置改为: server { ...... ...... # 下面的东西是需要自行添加的配置 location ~ \.(png|gif|jpg|jpeg)$ { root /usr/share/nginx/images; #这个将替换`server->root`配置 # expires 1d; index default.jpg; } # 上面就是需…
Nginx搭建静态文件服务器 [官方教程]https://www.nginx.com/resources/admin-guide/serving-static-content/ 打开Nginx的配置文件:/etc/nginx/sites-available/default,找到server,添加以下配置: server { # 监听来自所有网络上的80端口的请求 listen 0.0.0.0:8080; # 这个server的根目录 root /usr/share/nginx/files; #…
http://www.open-open.com/bbs/view/1321344823593 本文是我对V5Node项目的总结,该项目的特性包括: 项目大多数的文件都是属于静态文件,只有数据部分存在动态请求. 数据部分的请求都呈现为RESTful的特性. 所以项目主要包含两个部分就是静态服务器和RESTful服务器.本文讲的是静态文件服务器部分. 既是一个新的项目,那么创建v5node目录是应该的.既是一个Node应用,创建一个app.js文件也是应该的. 我们的app.js文件里的结构很明确…
问题 如何在ASP.NET Core中使用Azure Blob存储 解 创建一个类库并添加NuGet包 - WindowsAzure.Storage 添加一个类来封装设置, publicclass AzureBlobSetings { public AzureBlobSetings(string storageAccount, string storageKey, string containerName) { if (string.IsNullOrEmpty(storageAccount))…
做前端有时会采用一些复杂框架,在文件系统中直接打开页面(用file:///方式打开),往往会报跨域的错,类似于“XMLHttpRequest cannot load ...(文件名). Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.”.这时,我们可以快速搭建一个简单的静态文件服…
首先还是先感谢github,感谢github上提供此段源码的作者.跟昨晚看的静态文件服务器来比今天的静态文件服务器稍微复杂些,可以学到很多新的东西.仔细会发现这次的代码多了一个fs.stat函数和ReadStream对象的pipe函数,stat这个函数是用来获取文件信息.第一个参数是传入文件路径,第二个则是回调函数,回调函数的第二个参数stats的属性为文件的基本信息.pipe函数用于将这个可读流和destination目标可写流连接起来,传入这个流中的数据将会写入到destination流中.…
本文展示是基于node.js的静态文件服务器,代码参考自这里,主要是练习node http.文件模块的使用,另外,对理解http协议也很有帮助除了实现了基本的路由控制,还实现了MIME类型.304缓存.gzip压缩.目录读取 首先是配置文件,setting.js var setting = { webroot : '/xxx/xxx/webroot', viewdir : false, index : 'index.html', //只有当viewdir为false时,此设置才有用 expire…
本文介绍 Nginx 入门基础知识,让你迅速搭建 Nginx 服务器.主要内容包括 Nginx 安装和简单使用.Nginx的简单原理.Nginx 配置文件的结构.如何使用 Nginx 来提供静态文件服务.如何使用 Nginx 来搭建简单的代理服务器等知识. 一.Nginx 的安装和简单使用 关于 Nginx 的安装.简单使用以及详细的命令行参数介绍请参考 http://blog.lifw.org/post/91978153 二.Nginx 的简单原理 如果使用 Nginx 作为web服务器,那么…
三江建材官网项目 写nodeJs系列的文章都是因为这一个项目 第一天,搭建项目环境 记录心情: 首先,在写这个项目的时候,我很无助,只是拿到了设计稿,还有一个指导人,平常会很忙,只有在休闲的时候才能动笔去做这个项目. 对于我本人而言,我能够写出这文字是因为这个难度对我而言还不是很大,而且刚刚掌握这个知识点,并且现在是迫切想要提高自己的写文水平以及语言表达水平. 第一个知识点 Anywhere 随启随用的静态文件服务器 ----利用nodeJs anywhere搭建本地服务器环境 公司有个微信端项…
公司在Azure的Iaas虚拟机上部署有好几台MySQL数据库,至于没有选择Azure Database for MySQL,是因为预算有限(钱不够啊!说多了也是泪,坑的还是DBA自己).选择了Iaas的话,DBA就必须考虑离线备份(offline backup),以预防灾难性故障出现.我们选择将历史数据库备份文件用AzCopy同步到Azure存储账户的Blob存储上面.下面简单的介绍.总结一下如何使用AzCopy将XtraBackup备份上传到Azure存储账号的Blob存储上.   Linu…
一,引言 上一篇将 Azure Blob 存储的时候,有使用到一个 .NET  Core Web 项目,通过代码的方式进行操作 Azure Blob 的数据,接着上一篇的内容,今天继续看一下代码,具体看看 Azure.Storage 中的类,方法. --------------------我是分割线-------------------- Azure Blob Storage 存储系列: 1,Azure Storage 系列(一)入门简介 2,Azure Storage 系列(二) .NET C…
利用git+hugo+markdown 搭建一个静态网站 一直想要有一个自己的文档管理系统: 可以很方便书写,而且相应的文档很容易被分享 很方便的存储.管理.历史记录 比较方面的浏览和查询 第一点用Makrdown来写文档是一个非常好的选择,第二点自然想到了git, 第三点用一个静态的网站来浏览和管理是一个不错的选择,这里选择了hugo. Hugo是由Go语言实现的静态网站生成器. 注意是生成器.他虽然自带webserver,但是没有Nigix强大了. 他能非常方便的把markdown文件转换为…
可以通过多种方式来对Azure Blob进行操作.在此我们介绍通过VS的客户端及代码两种方式来操作Blob. 一.通过VS来操作Blob. 1.首先下载publish settings 文件:打开“https://manage.windowsazure.cn/publishsettings/index”,登陆China Azure,下载publish Settings文件到本地. 2.      打开Visual Studio, 选择 View -> Server Explorer 3.    …
占个坑,写个node静态文件服务器…