cat icon indicating copy to clipboard operation
cat copied to clipboard

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团...

Results 210 cat issues
Sort by recently updated
recently updated
newest added

Bumps commons-email from 1.1 to 1.5. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.commons:commons-email&package-manager=maven&previous-version=1.1&new-version=1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies
java

31g的jvm内存,cms垃圾回收器,老年代和新生代大小有推荐比例吗 现在是1:3出现了很多fullgc,cms failure,一度假死。 调成1:1效果也不行,也设置了60%触发cms。 目前cat机器3个节点,总应用180,ip800个,怀疑有些应用ip数达到40多个,导致对象很大 但是快照文件都20多g不好分析到底到底是哪个应用导致的大对象,有推荐工具吗 有没有大佬提供个思路。

python=3.7.2 flask==2.0.3 cat-sdk==3.1.2 当我使用flask启动python服务时,内存总是随着请求的增加而上涨,当我下掉cat的时候,这种情况就不存在了,有人遇到这个问题吗?

针对项目bigger-api-service进行权重分配,预期是存储到192.168.91.58这台机器的消息应该比较多,然而实际是只会存储到第一台机器192.168.91.57。 客户端日志: [06-14 11:39:21.270] [INFO] [TcpSocketSender] router config changed :192.168.91.57:2280;192.168.91.58:2280; [06-14 11:39:21.270] [INFO] [TcpSocketSender] start connect server/192.168.91.57:2280 [06-14 11:39:21.277] [INFO] [TcpSocketSender] Connected to CAT server at /192.168.91.57:2280 [06-14 11:39:21.277] [INFO]...

1、http://unidal.org/nexus/content/repositories/releases/ 仓库中找不到dal-jdbc 2.4.0 foundation-service 2.5.0 web-framework 2.4.0等依赖包。解决办法 - 从wiki下载官方打包的war包,解压找到对应的lib目录,找出对应的jar,打到nexus私库。 2、test-framework 找不到2.4.0。解决办法 - unidal.org/nexus上有6.0.0,可以下载得到,因此pom修改test-framework版本为6.0.0 3、打包cat-home模块,需要从parent进行打包,如果在cat-home模块打包,会报找不到符合的错误。 4、成功打包后,调试发现使用到了c3p0连接池,在数据库执行获取config配置的时候报ClassNotFound的错误。解决办法 home模块引入c390连接池依赖。 踩过一系列坑之后,终于跑起来了,不知道是不是自己姿势不对,遇到这些问题。这里总结下。

Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 5.1.38 to 8.0.28. Changelog Sourced from mysql-connector-java's changelog. Changelog https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/ Version 8.0.29 Fix for Bug#21978230, COMMENT PARSING NOT PROPER IN PREPSTMT.EXECUTEBATCH(). Fix for Bug#81468 (23312764), MySQL server...

dependencies
java

Bumps [dubbo](https://github.com/apache/incubator-dubbo) from 2.5.3 to 2.6.12. Release notes Sourced from dubbo's releases. dubbo-2.6.12 What's Changed [2.6] update hessian lite version: 3.2.11 -> 3.2.12 (#9455) dubbo-2.6.11 Change Lists Add serialize id...

dependencies
java

No record has been found for Config[content: null, creation-date: null, id: 0, key-id: 0, modify-date: null, name: user-config] 不清楚是因为什么呀?不知道是不是因为这个报错导致server监控不到client的消息

1.下载cat-home.war包在win10 jdk1.8.0_111 tomcat8.5.72 ,mysql-8.0.27-winx64下面部署起来部分页面点击会报500错误。 报错页面, 1.应用监控配置--业务监控配置页面。 2.Application 按钮 3.添加项目的时候也会报操作失败。 错误日志如下。 [05-25 10:22:35.746] [INFO] [DefaultDataSourceProvider] Loading data sources from \data\appdatas\cat\datasources.xml ... [05-25 10:22:35.761] [INFO] [DefaultDataSourceProvider] Loading data sources from \data\appdatas\cat\datasources.xml ......

## CAT BUG修复与改进交流 1. Transaction、Event、Problem点击Type的Show,会请求当前页面所有的Type数据,数据量大的时候造成卡顿 ![在这里插入图片描述](https://img-blog.csdnimg.cn/f1c9fa2ce51c46eba6fc1119c4c6b849.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aSp55y85p-l4oCU4oCU6IyC6IyC,size_20,color_FFFFFF,t_70,g_se,x_16) 2. Problem进行long-sql、long-url等等筛选后,可以看到下图的曲线图,但是数据是全量,不是筛选后的! ![在这里插入图片描述](https://img-blog.csdnimg.cn/78a13f5efb184d46ae285ae5935445e5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aSp55y85p-l4oCU4oCU6IyC6IyC,size_20,color_FFFFFF,t_70,g_se,x_16) 3. 新增9999柱状图与99柱状图 ![在这里插入图片描述](https://img-blog.csdnimg.cn/1a9b8a2c62d64e4f9e2011611795fafb.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aSp55y85p-l4oCU4oCU6IyC6IyC,size_20,color_FFFFFF,t_70,g_se,x_16) 4. CAT集群下,在控制台配置规则可以同步到所有的消费机、消费机 ![在这里插入图片描述](https://img-blog.csdnimg.cn/7c6558c7d4fb48998e0af8dfee71d26c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aSp55y85p-l4oCU4oCU6IyC6IyC,size_20,color_FFFFFF,t_70,g_se,x_16) 5. 告警消息中丰富了 告警信息具体查看地址, 结合飞书完成告警并能够at具体的用户,快速触达(*告警网关是个单独的服务,暂不公开*) ![在这里插入图片描述](https://img-blog.csdnimg.cn/24bc25366c9949e595859fc7c0753b7b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aSp55y85p-l4oCU4oCU6IyC6IyC,size_20,color_FFFFFF,t_70,g_se,x_16) 6. Grpc接入CAT并整合CROSS!这部分在基础组件在RPC调用过程中封装的SDK,暂不公布,欢迎交流! ![在这里插入图片描述](https://img-blog.csdnimg.cn/a9b295ae82174d68b1e78de78b6d8ea4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5aSp55y85p-l4oCU4oCU6IyC6IyC,size_20,color_FFFFFF,t_70,g_se,x_16) 结束语:我们逐步改造了 多线程内部CAT打点、用户自定义异常反应在失败率上等等,优化查询速度,巨大数据量存储等等,我与小伙伴在2020年12月在公司内部开始推广以来,到今天已经1年半的时间!现在CAT帮助我们业务在定位问题,快速排障、用户无感知集成进服务(统一脚手架),给我们提供了巨大的好处!我认为是 全链路日志追踪的一匹黑马