1、利用K8S平台本身提供的弹性伸缩能力2、配置告警监控的策略与应对方式3、部署APM相关的微服务全链接监控平台,比如Instana之类的
1、容器技术层面是不是有预研;2、应用本身是否能够容器化;包括使用的技术栈、框架,业务方式,无状态化3、可以利用一些迁移工作针对应用程序进行评估。
三种常见日志收集解决方案1.每个app的镜像中都集成日志收集组件: 优点:
部署方便,kubernetes的yaml文件无须特别配置,可以为每个app自定义日志收集配置
缺点:
强耦合,不方便应用和日志收集组件升级和维护且会导致镜像过大2.单独创建一...
红帽服务支持团队往往会根据客户的现状提供适合的、快捷的迁移方案。总的来说:1)OpenShift是基于k8s的,与k8s是兼容的,已经容器化的应用是可以很好地运行在上面的;2)OpenShift是k8s的超集,在k8s的基础上增加了s2i, CI/CD等,有预集成的监控、日志等方案,那么你原来跑在k8s上的应用...
关注自愈记录,协同开发增强鲁棒性,建议以周为单位统计。1、自愈成功次数2、自愈失败,应用陷入不可用状态的次数3、掌握全链路监控排摸手段
为了能够顺利地将传统生产应用容器化,太保容器平台的设计理念是:让应用负责人不用储备知识。总结一下几点:1、平台功能防呆,高级功能默认折叠2、撰写部署需求模板,要求应用负责人填写3、组织专门小团队(3-5人),从开发第一环节介入部署4、实现应用整体导出,实现傻瓜导入式部署...
1、如何发现错误,要有完善的监控机制和流量路由机制。2、核心问题是如何回滚,到容器级别其实是备份镜像还是备份容器镜像和容器是两个相互独立的步骤,有关联但是可以分开操作!例如:现网是先打好的镜像push到私服,这时线上运行的容器和将来运行的镜像服务内容是不一致的;如果这时...