线上FullGC问题排查实践——手把手教你排查线上问题 | 京东云技术团队
作者:京东科技韩国凯一、问题发现与排查1.1找到问题原因问题起因是我们收到了jdos的容器CPU告警,CPU使用率已经达到104%观察该机器日志发现,此时有很多线程在执行跑批任务。正常来说,跑批任务是低CPU高内存型,所以此时考虑是FullGC引起的大量C
Stella981 Stella981
4年前
Flink SQL CDC 上线!我们总结了 13 条生产实践经验
摘要:7月,Flink1.11新版发布,在生态及易用性上有大幅提升,其中Table&SQL开始支持ChangeDataCapture(CDC)。CDC被广泛使用在复制数据、更新缓存、微服务间同步数据、审计日志等场景,本文由社区由曾庆东同学分享,主要介绍FlinkSQLCDC在生产环境的落地实践以及总结的实战经验,文章分为
Stella981 Stella981
4年前
Sonar
第一种分析方式下载地址下载地址:https://binaries.sonarsource.com/Distribution/sonarscannercli/sonarscannercli4.2.0.1873linux.zip(https://www.oschina.net/action/GoToLin
Stella981 Stella981
4年前
Flutter 布局(十)
本文主要介绍Flutter布局中的ListBody、ListView、CustomMultiChildLayout控件,详细介绍了其布局行为以及使用场景,并对源码进行了分析。1\.ListBodyAwidgetthatarrangesitschildrensequentiallyalongagiv
Easter79 Easter79
4年前
String、StringBuffer、StringBuilder源码解析
String源码分析一:实现接口。publicfinalclassString  implementsjava.io.Serializable,Comparable<String,CharSequence{java.io.Serializable    这个序列化接口没有任何方法和域,仅
Stella981 Stella981
4年前
Python笔记:中国疫情随时间变化趋势
      涉及到时间序列的观察值,我们可以绘制折线图来做相关数据分析。例如:frompyecharts.chartsimportfrompyechartsimportoptionsasoptsx_data'206','213','220','227','305','
Wesley13 Wesley13
4年前
(5) 基于领域分析设计的架构规范
本系列目录:1.改变与优势(https://my.oschina.net/u/4006523/blog/3071568)2.领域分析基础(https://my.oschina.net/u/4006523/blog/3071569)3.读写隔离(https://my.oschina.net/u/4006523/blog/3071
Wesley13 Wesley13
4年前
MySQL学习(三)主备分库分表和恢复数据
1、MySQL主备切换readonly设置对超级(super)权限是无效的,而用于同步更新的线程,就拥有超级权限。建议在做主备数据库的时候,将备用数据库设置为只读。(反向用readonly来判断节点的角色)主备的同步是通过binlog日志同步,流程:1)、备库上通过changemaster命令,设置主库的
分布式系统中的分布式链路追踪与分布式调用链路
在分布式系统中,由于服务间的调用关系复杂,需要实现分布式链路追踪来跟踪请求在各个服务中的调用路径和时间消耗。这对问题排查和性能监控都很重要。常用的分布式链路追踪实现有基于日志的和基于分布式追踪系统的两种方式:
程序员小五 程序员小五
1年前
融云IM干货丨IM服务消息推送,推送通知失败时,SDK日志能提供哪些额外信息?
推送通知失败时,SDK日志可以提供以下额外信息帮助诊断问题:错误码和错误描述:SDK可能会返回具体的错误码和对应的错误描述,这些信息可以帮助开发者快速定位问题。例如,腾讯云推送服务的错误码列表中包含了各种错误码及其含义,如1008006表示Token无效,