Chinaunix
标题:
varnish 导致网站503错误[已解决]
[打印本页]
作者:
crisman
时间:
2009-07-14 10:00
标题:
varnish 导致网站503错误[已解决]
使用版本:varnish2.0.4
启动参数:
./varnishd -n /data0/vcache -f /data0/varnish/vcl.conf -a 0.0.0.0:80 -s file,/data0/vcache/varnish_cache.data,1G -g www -u www -T 127.0.0.1:3500 -p client_http11=on
访问后端的网站出现如下情况:
Error 503 Service Unavailable
Service Unavailable
Guru Meditation:
XID: 1811196325
Varnish
复制代码
配置文件如下:
backend myblogserver {
.host = "10.10.6.48";
.port = "8088";
}
acl purge {
"localhost";
"127.0.0.1";
"192.168.11.0"/24;
}
sub vcl_recv {
if (req.request == "PURGE") {
if (!client.ip ~ purge) {
error 405 "Not allowed.";
}
lookup;
}
if (req.http.host ~ "^mai.sina.cn") {
set req.backend = myblogserver;
if (req.request != "GET" && req.request != "HEAD") {
pipe;
}
else {
lookup;
}
}
else {
error 404 "the server is wrong!";
lookup;
}
}
sub vcl_hit {
if (req.request == "PURGE") {
set obj.ttl = 0s;
error 200 "Purged.";
}
}
sub vcl_miss {
if (req.request == "PURGE") {
error 404 "Not in cache.";
}
}
sub vcl_fetch {
if (req.request == "GET" && req.url ~ "\.(txt|js)$") {
set obj.ttl = 10s;
}
else {
set obj.ttl = 30d;
}
}
[
本帖最后由 crisman 于 2009-7-14 11:11 编辑
]
作者:
爱斯基摩寂寞
时间:
2009-07-15 10:21
配置问题不大
作者:
一刀砍死
时间:
2009-08-01 17:29
问题解决了把原因给大家分享一下北
作者:
elele
时间:
2011-08-12 15:07
怎么解决的,不贴一下吗?
作者:
chenyx
时间:
2011-08-13 19:43
楼主怎么解决的,共享下
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2