啊,那些“停工维修”的标志。 每个开发人员的噩梦。 表示操作不正确的信号,通常需要花费几个小时才能重新启动整个过程,同时凌晨3点面对愤怒的经理的愤怒。
幸运的是,ZeroTurnaround对热修补工具LiveRebel 2.0进行了最新更新,这种令人担忧和担心的情况可能已成为过去,但这一次比去年的首次亮相要远得多。
LiveRebel 1.0在生产环境中对Java支持的JRebel进行了补充,例如兼容性检查和停产更新,但是该团队意识到,他们可以进一步突破极限,以在“红色代码”情况下帮助开发人员。 LiveRebel 2.0就像伞兵落入现有基础架构中一样,可以开始管理生产服务器,而无需停机。
这是一种革命性的方法,因为旧方法是一次从群集中获取一台服务器,然后停止它,更新应用程序,然后重新启动它。 安装LiveRebel后,它可以完全自动执行滚动重启。 所有这些都不会干扰您的基础架构。
因此,低效率的生产部署似乎已成为过去,为使用JRebel卓越的Rebellion技术的用户安装了新的紧急按钮。 ZeroTurnaround承诺“每个单一更新都是在线的,可交易的,可逆的操作,它是完全自动化的,并且在较小的更新情况下是即时的。”
ZeroTurnaround首席执行官兼创始人Jevgeni Kabanov解释说:“在此2.0版本中,我们的目标是在持续交付和持续部署领域中占据更大的份额,而这些领域仍尚未看到可以实现承诺的总体解决方案。” “ LiveRebel 2.0是一种开箱即用的解决方案,用于结束缓慢且效率低下的生产部署过程,该过程通常由工作过度的工作人员在凌晨3点进行。”
“ ZeroTurnaround为应对运营团队改变其部署过程的方式,使持续交付和持续部署成为公司高度可行的选择的挑战做好了准备,” Kabanov继续说道。 “ 2011年获得了3个奖项,自2009年以来平均每季度增长35%,并且获得了贝恩资本(Bain Capital)的投资,我认为现在是时候让我们整个Java社区知道我们拥有改善组织开发,测试和开发方式所需的工具。部署应用程序。”
LiveRebel 2.0现在支持多种更新策略,从而允许用户选择:
- 热修补策略无需中断即可在内存中更新应用程序实例。
- 滚动重启策略可一次关闭每台服务器以进行更新,但是用户不会注意到任何事情,因为它们会自动通过会话路由到实例。
- 脱机更新策略将关闭所有服务器并进行干净的重启,服务器启动后用户请求仍将恢复。
该小组正在3月1日美国东部时间下午12点进行任何人都可以参加的LiveRebel 2.0首次网络广播, 这是学习利用这项出色技术的能力的理想方法。 那些ZeroTurnaround男孩再次做到了!
iFrame
翻译自: https://jaxenter.com/liverebel-2-0-is-here-down-for-maintenance-never-again-104195.html