您的位置:首页 > 运维架构

运维那几点心得

2016-07-07 15:47 211 查看
发布系统

         一个好的发布系统需要满足以下功能:

      1.      权限控制,可根据项目配置开发人员的发布权限。

      2.      历史追踪,可查看发布历史。

      3.      可细粒度发布,即可单台机器发布,又支持多台机器发布

 

监控系统

      监控指标:

      1.      成功率

      2.      时延

      3.      成功数

      4.      失败数

      5.      请求数

      6.      时延分布,在不同时延期间的请求数

      监控方式:

      1.      上报监控,在程序中主动上报指标(处理结果,时延等)

      2.      日志监控,定时扫描日志(nginx日志及java程序日志)

 

 

工作流程规范

         监控流程,规定研发人员定期上监控系统,查看系统性能

         发布流程,制定定期发布计划

 

资源规划

         服务器带宽,分析服务器负载和容量,做好规划,并且服务器和带宽资源要保留有50%的冗余,应付紧急事件

        

         
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  运维