安宇雨
安宇雨
流量录制,请求后没有php-fpm worker子进程,lsof 没找到加载koala-record.so,session文件夹也没有写入文,koala的debug日志提示说recorded,怎么回事
找问题找到这里了,我也有这个问题,看了一下dockerfile ,在docker上好像是可以生成的, ```dockerfile RUN install_packages apt-utils git vim curl lsof procps ca-certificates sudo locales supervisor && \ chmod 444 /usr/local/var/koala/*so && \ addgroup nobody && \ sed -i -e 's/\s*Defaults\s*secure_path\s*=/#...
流量录制,请求后没有php-fpm worker子进程,lsof 没找到加载koala-record.so,session文件夹也没有写入文,koala的debug日志提示说recorded,怎么回事
还有个问题就是,在我的开发机上php-fpm是走服务自动启动的,看了一下 > 录制说明:https://github.com/didi/rdebug/blob/master/doc/recorder/recorder.md ```md # or, Linux $ LD_PRELOAD="/usr/local/var/koala/koala-libc.so /usr/lib64/libcurl.so.4" LC_CTYPE="C" KOALA_SO=/usr/local/var/koala/koala-recorder.so KOALA_RECORD_TO_DIR=/usr/local/var/koala /usr/local/sbin/php-fpm ``` 他是在这启动的 然后我把这个写到 '/etc/profile' 中,好像是有点问题 我的配置是这样的 ``` export GOPROXY=https://goproxy.io export KOALA_SO=/usr/local/var/koala/koala-recorder.so export KOALA_RECORD_TO_DIR=/usr/local/var/koala export KOALA_LOG_FILE="/tmp/rdebug/debug.log" export...
流量录制,请求后没有php-fpm worker子进程,lsof 没找到加载koala-record.so,session文件夹也没有写入文,koala的debug日志提示说recorded,怎么回事
我这边能成功 log 与 session 产生文件了 , 解决问题主要就是重新编辑了一下 主要是不放到tmp/编译 #### step01 koala-libc/build.sh #### step02 koala/build-recorder.sh ```shell #!/usr/bin/env bash set -e set -x # /mnt1t/__go__/src/github.com/didi/rdebug RDEBUG=$(cd ../`dirname $0` && pwd -P) #...