在varnishncsa中记录完整的url
我有一个来自大型URL的vernish服务请求,如以下示例:在varnishncsa中记录完整的url,url,logging,varnish,Url,Logging,Varnish,我有一个来自大型URL的vernish服务请求,如以下示例: DAEMON_OPTS="-a :80 \ -T localhost:8080 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -s malloc,256m \ -p shm_reclen=1024" IP/123456789B123456789C123456789D123456
DAEMON_OPTS="-a :80 \
-T localhost:8080 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s malloc,256m \
-p shm_reclen=1024"
IP/123456789B123456789C123456789D123456789F123456789G123456789H123456789I123456789J123456789K123456789L123456789M123456789N123456789O123456789P123456789Q123456789R123456789S123456789T123456789U123456789V123456789W123456789X123456789X123456789Y156789C12346789C12346789G12345789H12346789H12345789H12346789H12345789H12345789H12345789H12345789H12345789H12345789H12345789H12345789H12345789H12345789H12345789H12345789H12345789H12347456789j123456789k
但在日志中,只有一部分是注册表:
IP1---[21/Mar/2014:12:32:05+0100]“头123456789A123456789B123456789C123456789D123456789F123456789G123456789H123456789I123456789J123456789K123456789L123456789M123456789N123456789P123456789Q123456789R123456789S123456789T123456789U123456789V12346789W12345789W12345789X12346789Y12345789W12345789W12345789W134789W12345789W12345789Y134789”HTTP/11.11(x86_64-pc-linux-gnu)libcurl/5.11.0
我会寻找任何配置选项,但信息页面不会告诉我:
有可能吗?最后我得到了官方的回复,这是debian系统的解决方案: 在位于“/etc/default/varnish”的默认配置文件中添加一行,用于放大守护程序选项变量:
-p shm_reclen=1024"
最后,所有块将类似于此示例:
DAEMON_OPTS="-a :80 \
-T localhost:8080 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s malloc,256m \
-p shm_reclen=1024"