trace.php¶

文件位置¶

  1. resource/config/$ENV/monitor/trace.php

配置作用¶

调用链相关配置

配置文件内容¶

  1. <?php
  2.  
  3. return [
  4. //是否开启调用链上报
  5. //如果开启需要先配置trace所需的tcp连接池
  6. "run" => false,
  7. "trace_class" => '/namespace/trace_class' //自定义trace类名称
  8. ];

trace支持自定义调用链实现,zan框架内部对接CAT,trace_class为ZanFrameworkSdkTraceZanTracer::class(未开源)。如果开启调用链,则需要在resource/config/$ENV/connection下配置tcp.trace连接池,具体参考Tcp连接池配置

原文: http://zanphpdoc.zanphp.io/config/trace.html