首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Varnish错误:没有后端连接

Varnish错误:没有后端连接
EN

Stack Overflow用户
提问于 2014-09-02 00:42:19
回答 1查看 2.4K关注 0票数 0

我试着用apache2在我的Debian7上安装Varnish。

但是当我输入www.mydomain.com:6081来测试连接时,我得到了一个503错误服务不可用。

清漆日志上写着:

代码语言:javascript
复制
 12 Hash         c www.mywebsite.com:6081
 12 VCL_return   c hash
 12 VCL_call     c pass pass
 12 FetchError   c no backend connection
 12 VCL_call     c error deliver
 12 VCL_call     c deliver deliver
 12 TxProtocol   c HTTP/1.1
 12 TxStatus     c 503

我的etc/varnish/default.vcl文件:(目前只有一个后端)

代码语言:javascript
复制
 backend site1 {
  .host = "92.243.5.12"; // ip adress for www.mydomain.com
  .port = "8080";
  .connect_timeout = 6000s;
  .first_byte_timeout = 6000s;
  .between_bytes_timeout = 6000s;
 }

# Default backend is set to site1
 set req.backend = site1;

我的etc/default/varnish文件:

代码语言:javascript
复制
   DAEMON_OPTS="-a :80
   -T localhost:6082
   -f /etc/varnish/default.vcl
   -S /etc/varnish/secret
   -p thread_pool_add_delay=2
   -p thread_pools=4
   -p thread_pool_min=200
   -p thread_pool_max=4000
   -p cli_timeout=25
   -p session_linger=100
   -s file,/var/lib/varnish/$INSTANCE/varnish_storage.bin,1G"

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2018-03-02 06:41:20

在您的conf文件中,您让varnish侦听端口80,并向端口6081发送请求,这可能是一个原因。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25610058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档