来新公司也有一段时间了,正赶上忙。大大小小的更新上线不断。存在的问题如下:

1,程序中写有大量的接口调用使用的是ip地址。

2,程序中的垃圾代码很多,用我的话说程序不干净,很明显是因为交接造成的。

3,生产环境更新的备份文件压缩文件到处乱放,tomcat等的日志有分割但是没有定期清理,高达上G。配置文件  写的一沓混乱。

4,运维人员离职居然没有交接文档,更没有生产环境的维护文档。更甚的是我这个倒霉蛋居然来了都没人给个口头交接,只是口头仅此而已,没有。

5.更新上线没有提前通知规定,没有正式流程,都要过年了居然还同意上线,稳定性意识不够,估计还是因为没人看吧。

6.上线进行时,开发人员围着运维同志乱转乱叫,完全没有秩序,更倒霉的是上线人员提前也不知道都上什么不上什么。

我的意见:

1,杜绝ip地址在程序中出现,没有域名的用写hosts代替,需要特别标明。

2.清理程序中的垃圾代码,保证程序的整洁。

3.清理生产环境,统一规范安装路径备份路径,定时压缩清理无用的日志。

4,完善文档制度,补充生产环境配置部署文档。

5,完善更新流程,统一更新上线时间安排,及上线做好提前通知,标明上线修复的bug,及更新内容。可以采用邮件的形式。大更新提前1周,小更新提前1-2天。合理安排测试结束时间,建议在上线的最迟半日完成测试。

6,灵活安排上线项目的具体次序,程序开发不得影响运维人员,有什么特殊需求提前说明。