• 牧野静风
    2019-07-26
    我们一般存在一个项目多个分支开发的情况,而且还依赖其他项目,联调是个痛苦的事情;其次,想问下老师,各环境的数据库如何配置较好,用生产覆盖还是制造测试数据的方式,很多数据不允许放到测试
    
     1
  • manatee
    2019-10-31
    详情问一下项目环境中的消息与数据如何隔离呢
    
    
  • 老衲只吃肉
    2019-07-23
    我认为最小化开发测试环境部署会遇到很多问题,下面留言就很多人反馈了,我们实际使用也遇到很多问题,因为环境的依赖等原因,代码上做很多调整,尤其数据层有变更,例如项目A对order库的order_base表做了变更,但项目B是不需要变更的(兼容问题),如果最小化部署包含独立的关联的库,又会因为项目库和集成测试库的数据一致关联问题。为了降低开发围绕着环境去做的一些调整,就干脆每次部署环境就是完整的一套。虽然在资源成本上升了,但运维自动化如果做的好,耗时在5分钟内就可以完整克隆一套环境出来了。[我们一套环境超150个应用和80个库]。 个人感觉最小化部署只适合业务上拆的很细,逻辑划分清晰,耦合非常小的项目。
    
    
  • ArnoYe
    2019-02-15
    在进行多环境维护时,往往需要跟线上一致的数据,有些时候对线上数据进行完全克隆这样会比较麻烦,也不能做到持续克隆,所以因为数据问题,导致集成测试环境,开发环境,不能很好的利用,出现直接上预发环境的情况,针对测试环境的数据问题,老师有什么好的建议吗?
    
    
  • 极客达人
    2018-10-08
    老师,问个问题。比如两个项目环境依赖集成环境的支付服务,如果支付完成会触发支付完成回调,请问这个时候支付服务怎么来判断是回调通知项目1环境,还是项目2环境呢?
    
    
  • 翟志军
    2018-03-10
    请问老师,你们用什么自动化工具?

    作者回复: 这个问题太大了,可以具体点吗?比如哪方面的自动化工具。

    
    
  • 黄无由
    2018-02-01
    有docker是不是可以解决多环境的问题

    作者回复: Docker可以帮助高效解决这个问题,但是怎么解决,还是要靠我们的思路和方案,docker只是工具而已。

    
    
  • manatee
    2018-01-31
    老师这个线下多项目环境按最小化部署我不太理解啊,比如一个a应用部署了两个开发环境,但是如果依赖的dubbo都是一套的话这个调用如何分离呢

    作者回复: 服务化框架要支持本单元(环境)调用优先,在框架能力强要做一些改造。不然就会出现你说的问题

    
    
我们在线,来聊聊吧