• 棒棒的
    2019-01-08
    按照教程,取下代码,把几个服务都跑起来之后,postman调用http://localhost:8081/start可以返回Hello from Acme Financial's Backend service. Calling Acme Financial's Account Service [Hello from Acme Financial's Account Microservice] and then Customer Service [Hello from Acme's Customer Microservice]但是在cat监控里面看不到新加进来的服务,还是只有一个cat是什么情况,是配置cat没配置对么

    作者回复: 应该是CAT没配好,建议看CAT启动日志是否正常启动,客户端是否配置正确,如还有问题,可微信(bulldog2015)交流

    
     2
  • WOW
    2019-08-05
    老师,请教下,试验中同一个url下总共两个请求,logview中只能看到最新的一个?如果想看到第一个的调用链怎么处理?

    作者回复: 你好,CAT的logview是采样的。CAT和ELK不同,ELK可以查询任意一条日志,CAT关注总体统计性能,具体调用链它只是给出一些采样,它不关心某个具体的数据点。但是CAT把所有的调用链都存起来了,原始数据都在,如果需要,你可以进一步开发工具挖掘这些数据。

    
    
  • 力成
    2019-06-05
    四个服务都跑起来了,cat 服务也跑起来了,跟楼上一样,就是看不到四个服务的显示

    作者回复: CAT3.0升级后,客户端的配置方式有调整,我在lab02的README头上有更新说明,你尝试一下。

    
    
  • 我已经设置了昵称
    2019-03-07
    github上已经更新到3.0,遇到了跟楼上的同学一样的问题,cat dashboard显示正常,4个客户端服务pom文件全改成了3.0.0,因为2.0.0在maven仓库已经找不到,改完后正常运行。调用接口也是和老师一样的返回。但在cat transaction页面仍然只有两个default和一个cat。怀疑是否跟2.0.0改成了3.0.0有关

    作者回复: 注意cat3.0客户端配置app名称方式和之前2.0不同,看这里:https://github.com/dianping/cat/tree/master/lib/java。如果还不出来,建议看log甚至debug一下cat客户端,看看是否正常启动,还是在哪一步初始化出错了?cat客户端的代码其实不多的,初始化部分也不难看懂。

    
    
我们在线,来聊聊吧