15-1688小额批发搜索引擎第二次更新部署教训总结

主要是上线了资讯板块,这个板块使用后台生成静态化文件来操作,首页,列表页,还有详细页。

另外更改编码从gb18030到gbk和gb2312

上线后使用这个线上gzip工具测试了一下是否支持gzip压缩传输,这个工具还是不错的,之前用过国外,还是这个用的详细,亲切。

http://www.abans.cn/tool/gzip?site=http://www.15-1688.com/news/index.html

 

在部署的过程中我犯忌了几个错误,使中途网站不能访问的16分钟左右(来自监控宝的数据)

1.刚开始,我在更新网页模板文件还有nginx.conf的配置文件, 都是一个一个备份,然后使用比较工具和本地的版本进行比对,看有哪些差异。然后在上传新版本,重启服务器。

这样操作了两个之后,我把认为不太会出错的,就直接批量的上传覆盖了,之后想一次搞定再重启,结果重启就报500错误了,我重启tomcat,删除pyc文件也没用.我为ubuntu增加了gb2312和gbk的本地locale支持,干脆就重启一下。趁这段时间,我决定将本地的文件打包,之后上传,解压缩,启动tomcat就搞定了。事后我想主要是一个一个覆盖,可能漏了文件了。

在更新前,我还特地查看了googlebot的爬行纪录,基本上隔一至二分钟就爬一下我的网站,本来想等它不爬了再更新,但是,它爬要很久,我也不能等辈它,就操作了,估计有几个500被bot吃到了。

这次给我的教训是,更新还是完整打包更新比较好,之前在老东家那也遇到过这样的问题,大家都不敢更新代码,因为怕自己的代码覆盖了别人的代码担不起责任,但是这个到自己这,即使是自己写的代码也担心出错,还只是第二次部署,就这样以后怎么办呢。

今后还是要代码完整的打包部署。

我在考虑整个nginx分析爬虫的日志工具。web形式的,

另外考虑用一个todo list记录一下,哪些要改的东西

posted on 2010-09-06 19:20  lexus 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2010/09/06/1819570.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值