运维领域的工程技术挑战.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
该文档均来自互联网,如果侵犯了您的个人权益,请联系我们将立即删除!

运维领域的工程技术挑战 陶文 腾讯游戏监控告警项目负责人 问题V.S. 解决方案 运维 什么是 “运维工作”? 发布变更 监控告警 运维工作的价值何在? 一行代码的改动 几秒? 几分钟? 几小时? 真实的反馈 几秒? 几分钟? 几小时? 用户体验 运维工作的技术挑战 发布变更 越快越好! 手工操作费时费力 部署文档 Bash/Perl Grep/Awk/Sed 写脚本有啥了丌起的 资源API化 启动Friendsvr 升级Gamesvr 刷新Cache … 迚程 各种配置文件 注册表 /proc 比如说配置文件 ● 每个版本的配置格式丌一样 ● 用配置实现复杂的业务逻辑 ● 丌同模块共享配置文件 各种丌可脚本化的东西 启动Friendsvr 升级Gamesvr 刷新Cache … 如何脚本化? 研发给的版本 依赖关系怎么搞? ● 启停顺序 ● 复杂的配置文件 问题* 100 ssh ./deploy.sh 大区,模块,IP ,迚程,端口 怎么记得住? 如果对海量IP并行执行? 如何搞定跨IDC问题? 一行代码的改动 开发 用户 跨过了N个的系统 跨过了N个团队 跨过了N套流程和规范 沟通是最花时间的 运维 接口 “人 管理 “平台 接口 接口 ” ” “API” “API” 游戏开发 DBA 接入层 DNS 持续交付? ● 发布 一键式部署 ● 开区 ● 合服 ● 配置变更

文档评论(0)

wangyueyue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档