云伴侣-云伴侣是管理云服务器、云主机最简单、最省心的方式.

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1970|回复: 1

正在运营的网站想修改代码怎么办

[复制链接]
发表于 2015-10-13 22:24:34 | 显示全部楼层 |阅读模式
突然想到的。你做一个产品,这个产品正在运营中,然后有一天你要加功能或者修复某个bug。测试起来不是会影响到用户使用么?比如程序被你玩坏了调试出错了,然后显示报错页面,用户进入网站也会看到这个的,不法分子还能通过这个看到你网站的漏洞。哈~想知道程序不能停的情况下是怎么维护和升级的..
发表于 2015-10-15 15:04:59 | 显示全部楼层
这是个复杂的问题,总的来说,这种情况基本不会发生.
  • 工程有三套环境,包含开发 + 测试 + 生产,每套环境的配置都不同,你所说的用户会看见报错信息是不可能的.只有在开发环境才会允许显示报错信息.开发环境和生产环境会安装不同的组件.
  • 整个工程有版本控制.如果某天开发某个功能改坏了可以随时回滚到正常的版本.
  • 本地开发的时候,后台会跑自动化测试,如果测试失败了,是不允许推送到生产服务器的.
  • 推送以后会跑数据库迁移任务,安装缺失的组件.
  • 服务器上有平滑重启,不会断开已有用户的链接.
种种技术手段不一而足,都是为了提升用户体验.

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|云伴侣 ( 粤ICP备14022677号-1 )| 亚丁云旗下站点

GMT+8, 2024-4-18 17:57

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表