浙江省高等学校教师教育理论培训

微信搜索“毛凌志岗前心得”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

另外更改编码从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  阅读(220)  评论(0编辑  收藏  举报