`
mingren135
  • 浏览: 68849 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

网站的技术问题及解决方案

    博客分类:
  • web
 
阅读更多

一、系统稳定性(应用分组)

二、高并发(异步)

三、大数据

 

------------------------------------------

一、系统稳定性

1)按业务拆分系统:当前我们系统往往放了若干块的功能模块,这样会有2个问题,其一,一块业务代码变更了,整个系统都要重新发布,如果代码变更出现线上问题,就有可能影响到系统中的其它功能;其二,各个功能模块的变化频率也不一致,有些业务长期不变,或者变化周期比较长,更适合单独设立一个系统。

2)按服务对象:按业务拆分后,同一个系统业务下,即有前端访问的请求,又有后台调用,最好能将着2部分的请求分离开,及时一方有问题,另一方不至于受到影响。

 

二、系统发布稳定性

1)beta发布:先发布一台机器上线,观察日志

2)gray发布:切部分流量到灰度发布机器,2~3天时间稳定后,再发布到其它机器

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics