首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

中台迁移故障盘回顾

— 1 — 背景 为了业务的合规,3个产品决定在本月25号凌晨,迎来将近一个月中台迁移交割的日子,一切都是非常顺利的进行。 原定计划4:00--7:00交割完成结束,提前完成交割任务了。...业务突然故障了,9:15-10:00 业务持续time out,其中从cat监控中看 xx-apiserver 请求错误一致达到了99%,大家都非常紧张这个原因到底是什么原因。...在 B君 C君建议下,我们重新复了一次盘 发现整个迁移流程应该是没有问题。...但是业务故障还是没有头绪,此时@李君 提出了 用老的连接方式直接连接数据库 而不是通过dubbo调用的方法(主要问题是数据库) 看看是否正常。重新部署 业务居然终于正常了 。...— 4 — 最终解决 (故障问题最终定位原因之一) 为了一杯奶茶的故事继续抒写。运维侧反馈是研发的问题,研发同学反馈是运维的问题。

28430
您找到你想要的搜索结果了吗?
是的
没有找到

故障分析 | MySQL 迁移后 timestamp 列 cannot be null

背景 一个业务系统刚迁移完,笔者刚回到家,开发那边就遇到了业务报错 ”Column ‘create_time’ cannot be null” ,从字面意思可以理解为表字段 ’create_time’...经检查参数发现问题出在 explicit_defaults_for_timestamp 参数上,在迁移前系统没有单独设置该参数值,从 MySQL5.7 的官方文档可知,此时使用默认值为 OFF ,在迁移后的新系统使用的爱可生的...细节决定成败,很多同学对迁移工作觉得是轻车熟路,但是没有合理的迁移规划,没有经过严谨的业务测试,确实不太好说迁移的整个过程会是顺顺利利的,有时候坑就在小的细节点上。...本文关键字:#timestamp# #MySQL迁移# #NULL#

1.9K31

为什么会发生云迁移故障以及如何预防

企业如今向云平台迁移的应用程序比以往任何时候都要多,但其中的许多计划都失败了。企业应该学习如何避免在云迁移方面犯错。 ?...许多IT领导者面临云迁移项目的失败,因为他们将应用程序迁移到云平台中,却发现它们的运行状况还不如内部部署数据中心,从而导致了反向迁移。...专家指出,很多云迁移并不理想,在迁移之后,工作负载成本高昂,而且通常具有破坏性,并且可能存在性能问题、额外的安全隐患和工作中断,以及IT和业务资源的消耗。...云迁移面临挑战 很多云迁移遭遇失败,并不让SilkRoad技术的高级副总裁兼首席信息官Asif Malik感到意外。他说,他以前在一家公司也遇到过这种情况。...第三个因素是不知道应该迁移什么以及保留什么。Malik表示,云迁移失误使他对迁移最佳实践有了更深入的了解。他说,“并不是所有的应用程序都适合在云平台上运行。”

69620

故障分析 | cassandra 集群数据故障转移

---一、前情提要:我们知道 cassandra 具有分区容错性和强一致性,但是当数据所在主机发生故障时,该主机对应的数据副本该何去何从呢?是否跟宿主机一样变得不可用呢?...测试并查看集群中出现故障节点后的数据分布情况:94机器关闭服务:systemctl stop cassandra[cassandra@data01 ~]$ nodetool statusDatacenter...,因此可以看到,在 dc1 数据中心中,数据随机仍只分布在其中三个节点上,而 dc2 数据中心的数据将分布在了仅有的三个节点上,发生了数据转移;如果此时 dc2 数据中心还有节点继续故障,那么故障节点上的数据不可能再移动到其他节点上了...,dc1 是不变的,owns 还是300% ,但是 dc2 的 owns都是100% ,没办法故障转移了,只能存在自身的数据了;此时重启所有主机,所有主机 Cassandra 服务都会开启,包括之前故障模拟的节点也会自启...,那么此时就会达到了另一种效果:故障模拟节点后的状态,再添加到了集群中,那么此时数据又会进行了自动的分发。

1.2K20

动态迁移_动作迁移

概念 在虚拟化环境中的迁移,又分为动态迁移,静态迁移,也有人称之为冷迁移和热迁移,或者离线迁移在线迁移;静态迁移和动态迁移的 区别就是静态迁移明显有一段时间客户机的服务不可用,而动态迁移则没有明显的服务暂停时间...,静态迁移有两种1,是关闭客户机将其硬板镜像复制到另一台宿主机系统,然后回复启动起来,这种迁移不保留工作负载,2是,两台客户机公用一个存储系统,关闭一台客户机,防止其内存到另一台宿主机,这样做的方式是,...保存迁移前的负载 迁移效率的衡量 1)整体的迁移时间:从源主机迁移操作系统开始,到客户机迁移到目主机并恢复起服务所花的时间 2)服务器停机时间:在迁移过程中,源主机和目的主机都处于不可用的状态,源主机服务已经停止...,目的主机还没有启动服务 3)对服务性能的影响:不仅包括迁移后客户机中应用程序性能的比较,还包括源主机性能是否下降 迁移的应用场景 1)负载均衡:当一台为服务器的负载较高时,可以将其上运行的客户机动态迁移到负载低的主机...2)接触硬件依赖:当系统管理员需要在宿主机上添加硬件设备,可以把宿主机的应用暂时迁移到其他的客户机上,这样用户就感觉不到服务有任何暂停的问题 3)节约资源:当几台客户机的负载都较低的情况下,可以把应用都暂时迁移到一台客户机上

1.4K20

事中故障处理(4)故障定位

故障恢复指恢复业务连续性的应急操作,很多故障是在不断尝试验证解决恢复的动作,所以故障恢复环节与故障定位环节有一定的交叠,或在这两个环节之间不断试错的循环,即故障恢复操作可能和故障诊断是同时,也可能是诊断之后或诊断之前...1.已知预案下的恢复三把斧 在故障管理过程中,通常大部分故障有一些明确的故障恢复预案,比如基础设施、服务器、网络设备、网络线路,以及应用系统层中关于服务可用性等故障因素,以及基于历史故障经验积累的方案。...以一个复杂故障应急场景中,很多时候故障处置的决策人员通常一方面协调人员现场分析问题,另一方面指挥启动已知预案的应急。...、数据完整性的故障恢复,这些故障恢复通常需要现场临时决断恢复。...结束 注:“3.4 事中处置”另外3个环节内容链接: 1.故障发现、故障响应 2.故障定位

1.3K30

故障改进

当你解决故障的时候,一定要防止对方对问题提前下结论,如果对方局部的证明是能证明结论是正确的,那从全局来看呢?不要在二手信息上深入讨论,不要用二手信息作为重要依据。...那从整体来看,需要怎么故障改进? 第一,优化故障获知和故障定位的时间。 从故障发生到我们知道的时间是否可以优化得更短? 定位故障的时间是否可以更短? 有哪些地方可以做到自动化?...第二,优化故障的处理方式。 故障处理时的判断和章法是否科学,是否正确? 故障处理时的信息是否全透明? 故障处理时人员是否安排得当? 第三,优化开发过程中的问题。...做个简短的总结:循序渐进的让故障定位时间变短,持续改善,不要出现好像又是人品的问题,莫名的日了狗,不存在的,归根结底是自己的基础理论修养不够。关于严谨程度,是工程师很重要的品质。

58120

3.4 事中故障处理(3)故障定位

故障定位指诊断故障直接原因或根因,故障定位有助于故障恢复动作更加有效。故障定位通常是整个故障过程中耗时最长的环节,定位的目标围绕在快速恢复的基础上,而非寻找问题根因,后者由问题管理负责。...通常大部分可用性故障,要借助运维专家经验的假设判断或已知预案的执行得到解决,但仍有部分故障,尤其是性能、应用逻辑、数据故障需要多方协同与工具支持。...判断应用逻辑层面的异常,比如功能、菜单级别的故障,如何更加主动、从容的找到逻辑上的故障点,并作出应急。...应用逻辑故障的问题定位与“故障传染”场景类似,如何在大量病态的功能中找到根因功能,并对功能进行降级等恢复是难点。...如果运维知识图谱准确性有保证,可以预见还能够支持数据源/指标/文本异常检测、基于人工故障库/数据挖掘的故障诊断、故障预测、故障自愈、 成本优化、资源优化、容量规划、性能优化等场景。

1.4K20

故障治理:如何进行故障复盘

图片故障复盘的重要性无需多说,每一次故障都是宝贵的学习机会,本人接手故障复盘工作已经半年有余,从一开始的手足无措,慢慢变得游刃有余。...三、故障复盘运作机制3.1 故障复盘前准备3.1.1 提交故障报告故障直接原因方(非最终认定的故障责任方)在故障发生后3个工作日内提交故障报告。如故障原因涉及多个部门,需跨部门共同协助撰写故障报告。...复盘会议后,结合故障处理报告形成故障复盘报告定稿,发给所有故障干系人及相关领导。3.1.3 确定故障干系人复盘owner确定故障直接原因方、关联(受影响)方等与故障有关的干系人。...3.2 故障复盘关键流程步骤(包括但不限于)3.2.1 故障背景概述故障的背景要解释清楚本次故障的基本情况,即发生了什么故障,影响了什么业务(产品)等。...四、故障改进及闭环故障复盘后由复盘owner(或其他)将故障信息(也就是故障报告里的内容)录入故障管理系统,系统将向故障改进措施负责人派单,整改负责人整改完成后在系统回单并提交整改完成的证明材料,由复盘

31620

CDH迁移 | CDHHDP迁移之路

星环科技TDH 1)TDH基础存储和计算组件兼容CDH/HDP,迁移成本低; 2)TDH提供迁移工具,数据一键迁移; 3)大量迁移成功案例,不存在迁移风险。...数据分片恢复或数据分片迁移时,需要消耗大量资源,数据恢复以及迁移过程中不能对外提供服务。当集群机器数量大幅增加时,故障发生频率大幅增加,扩展性低。...而在大规模集群中,故障是日常现象; b)节点间数据传输量大,容易造成网络拥塞或者达到单机网络连接数上限。...Scope支持大批量离线数据加载,并且多副本下,只会生成一份索引文件,性能更好单机容量•ES硬件资源利用率低,单节点单实例存储约10TB•Scope为企业节省IT硬件成本投入,单节点单实例存储约50TB故障恢复时间...•ES故障恢复时间久,恢复时间为小时/天级别•Scope恢复时间短,保证业务的连续性分钟级别(<10min)高并发读写跨库分析•Phoenix on Hbase的方案在异构数据分析上存在缺陷,包括流表与

2K30
领券