logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

云原生系列5 容器化日志之EFK

上图是EFK架构图,k8s环境下常见的日志采集方式。日志需求1集中采集微服务的日志,可以根据请求id追踪到完整的日志;2 统计请求接口的耗时,超出最长响应时间的,需要做报警,并针对性的进行调优;3慢sql排行榜,并报警;4异常日志排行榜,并报警;5 慢页面请求排行,并告警;k8s的日志采集k8s本身不会为你做日志采集,需要自己做;k8s的容器日志处理方式采用的 集群层级日志,即容器销毁,pod漂移

云原生系列1 pod基础

POD解决了什么问题?成组资源调度问题的解决。mesos采用的资源囤积策略容易出现死锁和调度效率低下问题;google采用的乐观调度技术难度非常大;而k8s使用pod优雅的解决了这个问题。pod的出现解决了两个问题。第一:解决了超亲密关系的进程协作;第二:容器设计模式sidecar应用的载体;POD是什么?pod是逻辑概念,在linux操作系统中并不存在,对应了容器组,是k8s中原子调度单位,物理

面试-PA和XSYX面试小结

XSYX1.自我介绍2. 最近一个项目的业务和技术栈3. 分布式锁解决库存问题4. spring的IOC和AOP讲解5. 类加载器层级6.线程池核心参数和问题7. 期待的团队是怎样的?8.反向提问(对docker和k8s的应用以及技术栈的升级的态度和规划)PA1. 自我介绍我是x,y年毕业于z大学a专业,现在已经工作了b年,先后在c,d,e等领域做研发...

如何保证kafka消息不丢失

背景这里的kafka值得是broker,broker消息丢失的边界需要对齐一下:1 已经提交的消息2 有限度的持久化如果消息没提交成功,并不是broke丢失了消息;有限度的持久化(broker可用)生产者丢失消息producer.send(Object msg) ;这个发送消息的方式是异步的;fire and forget,发送而不管结果如何;失败的原因可能有很多,比如网...

到底了