游戏停服维护的时候程序员是真的在那个时间工作吗?

[复制链接]
查看3508 | 回复5 | 2023-4-15 03:57:27 | 显示全部楼层 |阅读模式
感觉很多游戏都是在凌晨维护,有时候还会推迟开服时间,程序员是真的需要在这个时间加班工作吗?
( ^1 g  T! @1 j非常好奇,希望能得到解答!
农业专攻人 | 2023-4-15 09:07:51 | 显示全部楼层
实际上么3 p4 X1 X7 o: O  R; ~* s
开发:我按需求做的,没问题了。
$ \' ^% V7 _2 {, E运维:就我们那点用户,没啥压力。8 [1 t9 E! G1 c8 _0 e* Q
测试:测很多遍了,保证OK。
9 ?) @+ D) K4 H* G: j产品:看起来可以了!?! I; ]) z, u2 V$ a1 Q1 T( p* v
老板:那么上线,大家辛苦了,早点回家休息。% q8 \( j. Q! N4 U% h% z

9 ~- d3 q6 h; ^' p( v上线后炸了
9 @* [/ `7 g0 I( B产品:@测试@运维@开发,你们TM搞毛线?等我们明天复盘下具体原因。
- j" x0 `! z& B6 R6 g7 k4 E开发:需求上也没写明这种要怎么处理啊啊!反正已经这样了,明天研究好注释下。# U' L( f) Q4 W" Q# o, ]8 P
运维:为毛峰值那么高,又不是抢火车票!等我们明天扩容搞搞多线程提升下并发。
" ~. X4 y0 E3 |5 K$ w测试:这些人怎么不按我们的引导做啊!等我们明天研究下这些不常规操作。
: O. ]' t, V& c: j0 u老板:@运营,赶紧想补偿方案,晚上就出!@客服,去跟用户道歉!; C. e( P. T2 j9 j9 `% s
运营:??
$ r9 j" M: n4 \客服:??
回复 支持 反对

使用道具 举报

海燕2017 | 2023-4-15 15:56:23 | 显示全部楼层
你以为的升级维护:
+ Z  B1 J+ e* u7 C3 n开发:生产包,OK。
+ [7 o9 s, p& J2 ]3 \+ Q运维:部署&重启,OK。# b) L! N$ J2 U2 N/ |% h
测试:能进游戏了,OK。
% h1 b$ P# T" C: J* p9 L0 N' f众人:回家睡觉咯。) `" s8 ?6 F: G2 t% j

  [" c) d, h; \2 ?. S实际上的升级维护:  @1 G5 X2 K2 ^3 n4 f! D9 `6 S: c% h  [
发版周:产品&测试疯狂UAT测试、回归测试。& v: f$ r3 a* i1 `% b8 D/ \
发版前一天:回归测试+封版。
- B  c* {7 \/ b8 g  t发版当天:人性一点的公司,参与发版的人员,白天睡觉,晚上再去公司,提前3小时待命,准备好各种工具。
7 q2 Y$ B4 V9 E' ?7 t- B5 n. r发版前半小时:游戏每隔一段时间发停服公告。
9 J2 M( _; L6 C& @' @8 p. ?' O: ]+ V3 Z发版时间:停服,数据备份、部署、跑脚本……
8 {* c, |9 T! c) D& q几小时后:灰度验证。* g+ j* i$ Y& S/ y# U* R8 l0 b
若没问题:开服,迎客。等换班人员来公司交接,回家睡觉。" r# p& M* I+ W  V; F
若有问题:9 d# B4 E" z" t: G+ B9 z# i
    2 ?/ |* B. [* p# l9 v. c! A, B; V
  • 不严重,热更新;
    3 W6 P" p0 J. W0 b0 ]
  • 比较严重,但不影响主流程,紧急修复,发版流程再来一遍,视迟到时间给玩家发补偿;0 x: @/ z$ p4 `6 X. n! M# g0 }! [  z6 q
  • 严重影响主流程,回滚代码,开发祭天;% i! l6 {' _4 s& C7 }+ @6 K3 g; ~
回复 支持 反对

使用道具 举报

张天一66 | 2023-4-15 20:09:47 | 显示全部楼层
看公司大小,越大的公司,程序员参与的越低。
8 c! a# U0 ~( x& Q2 |- |大公司里有一个背锅的岗位,叫运维。
回复 支持 反对

使用道具 举报

藤羽哀榕榕d | 2023-4-16 05:39:38 | 显示全部楼层
不然呢?: I2 G- g; s: x- k4 a
“还有十秒,全体注意,打起精神来”
% n( }) [" u' J( ~, U# `3 ~“时间到,拔掉服务器网线,开始停服”, a; e9 V+ u5 h+ S2 U9 ^
“大家抓紧时间改代码,留给测试的时间已经不多了”
4 k$ Q5 P: }0 a/ T“测试还有bug吗?”9 q# [) L0 h. V7 C4 o
“还有最后半小时,大家抓紧时间”! D, I8 ^" S: v) P- {+ O- \, I/ v
“准备插网线,三,二,一,插!”5 o' \! R! k+ }+ ?
“我宣布,这次维护,圆满成功”
" S) w9 I9 F$ [" S9 S& Q1 I+ ?( _
6 a: H* E6 G! b 游戏停服维护的时候程序员是真的在那个时间工作吗?-1.jpg
. E2 [+ K- K! J8 y(狗头)
回复 支持 反对

使用道具 举报

疯笑缸览 | 2023-4-16 13:28:26 | 显示全部楼层
你想的没错,游戏停服维护的时候,是有真人职守并操作的。推迟开服时间,也是真人做出的决定。但并不是所有程序员都在那个时候工作,而是由一位值班运维工程师或者服务器开发工程师远程对服务器进行操作。
! ^# x$ _+ ]' l4 z5 }" {, L: k在停服维护的时候,一般也会有QA工程师值班,在玩家进入之前,先冲进去进行冒烟测试(评论区指正说不叫冒烟测试,大概就是进去看看游戏能不能正常登陆、新功能和活动有没有正常开放、主要功能和新手引导能不能跑通)。如果测试不通过,那其他肇事的程序员、产品老师就会被喊起来解决问题(一般不会不通过),停服维护也会延期。如果有运营,也会跟着一起测试,万一出问题还要准备道歉公告和补偿方案。
/ R4 K* B$ K- f; }0 v如果是小公司,创业团队,或者管理混乱的团队,那很可能是全员都在加班,一起测试,一起下班回家。
回复 支持 反对

使用道具 举报

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

本版积分规则

281

金钱

0

收听

0

听众
性别
保密

新手上路

金钱
281 元