boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - app server upgrade
相关主题
淘宝用的啥語言,啥数据库,光棍节疯狂购物server沒有crash?
How Twitter Handles Five Billion Sessions a Day
问个jvm的题server stop the world
写应用层程序:How to test if some wireless device is in the neighborhood?
今天和一个朋友瞎扯
谈谈想学好底层必不可少的东西
写给对系统感兴趣的人
。想转java了 求教
C++虽然工作机会少一些,但没有新毕业生和你抢饭碗
C++虽然工作机会少一些,但没有新毕业生和你抢饭碗 (转载)
相关话题的讨论汇总
话题: server话题: apps话题: db话题: balancer话题: traffic
进入Programming版参与讨论
1 (共1页)
z****n
发帖数: 22
1
目前的方法是:
1)半夜切断 load balancer to cut off traffic
2) back up DB
3)更新apps server
4) smoke test to verify everything work
5) turn on load balancer to get in traffic
我觉得不需要半夜更新,
1) 白天直接spawn extra apps server with +1 version.
2) perform smoke test on new apps server
3) switch load balancer from old apps server to new apps server
但是team有异议,依据是如果step 2) new apps server 有问题,写入的数据有问题
或者screw db, 同时live traffic 也写入db, 就没有一个完美的 clean db endpoint
to rollback.
大家讨论一下?
g****t
发帖数: 31659
2
我的浅见:
选风险小的吧。既然业务允许。要做innovation的话,往应用层做。逻辑底层的东西,
吃力不讨好
w**s
发帖数: 1911
3
用cloud吧,staging跟prod各两个instances

【在 z****n 的大作中提到】
: 目前的方法是:
: 1)半夜切断 load balancer to cut off traffic
: 2) back up DB
: 3)更新apps server
: 4) smoke test to verify everything work
: 5) turn on load balancer to get in traffic
: 我觉得不需要半夜更新,
: 1) 白天直接spawn extra apps server with +1 version.
: 2) perform smoke test on new apps server
: 3) switch load balancer from old apps server to new apps server

1 (共1页)
进入Programming版参与讨论
相关主题
这个班就被zhaoce这种搞臭了
招人过程中关于语言一点小经验
可以建公司内部的HDFS吗?
请教各位有谁用过国内的手机App外包公司?
面试题 - 怎么防范大规模的网络攻击?
说实话要是没有谷歌的话Python在Linux下的地位不如PHP和Perl
Hadoop/HBase真的落伍了吗?
Unix Networking Programming by W. Richard Stevens值得看吗?
nio 的问题
弱问:1us包含packet在网卡里和kernel里处理的时间吗?
相关话题的讨论汇总
话题: server话题: apps话题: db话题: balancer话题: traffic