技术

阿里云ECS配合OSS进行内网数据传输

January 28, 2018

阿里云官方有提供一个非常方便的工具:ossutil
其使用也很简单,只要./ossutil config -L ch
然后输入EndPoint(OSS的内网地址)、ID、Key、stsToken(这个可以不写)
然后就配置完毕了,然后开始传数据

上传
文件形式:./ossutil cp a oss://oss空间名
文件夹形式:./ossutil cp -r /home/ oss://oss空间名
下载
文件形式:./ossutil cp oss://oss空间名/文件名 /home/
文件夹形式:./ossutil cp -r oss://oss空间名 /home/

实际测试4.7G文件上传只需要48秒,下载只需要67秒,香港B区 本地SSD型

闲话

云域信息发布巡查系统的更新打算

November 3, 2017

新的信息发布巡查系统将做以下改变:
1.对中英文字进行分词,进行非法内容智能处理。
2.对所有图片进行识别,最大程度上避免色情站。
3.风险值达到一定值的站点会自动暂停访问并且发送邮件通知。(自动报警就算了吧...
这次系统重写成python语言。
虽然采取了实名认证措施,但还是有必要做的更加智能化...具体什么时候实现,我估计今年内...(跑

技术

基于nginx的动静分离

October 30, 2017

在A.conf原有添加

location ~ .*.(css|js|jpg|png|gif)$ {

     rewrite ^(.*)$ http://static.xiz.im/$1 permanent;
    }

然后新建一个static.aaa.cn的conf。
root路径填写A.conf中的值。
如:root /home/wwwroot/www/web/;

原理分析:
比如用户访问www.aaa.cn,那么就会请求到A.conf文件。A.conf单独对css啥的单独进行了一些处理,我这边是301到了static.aaa.cn+路径,那么就会请求到static.aaa.cn的conf,static.aaa.cn的root路径和www.aaa.cn一样,所以访问static.aaa.cn和访问www.aaa.cn效果一样,所以你被我绕弯了吗?(溜,所以还是画个图来的直观 等下马上好
b1.png

这样子就可以做到不修改网站本身进行动静分离了。
然后给static.aaa.cn这个域名做一些CDN部署什么的,有空的话我会写一个nginx部署CDN节点的文章。
(ps:本文已实验成功,现在这个博客就是这个效果。另外如果静态资源写的是绝对路径那就不行了(如 http://www.aaa.cn/js/a.js )必须是js/a.js才会进行重定义....