go-gost / gost

GO Simple Tunnel - a simple tunnel written in golang
https://gost.run
MIT License
4.39k stars 528 forks source link

请问配置代理超时时间默认都是10s吗,我配置好后,测试都是等待10s后就返回503了。如何更改呢?配置如下 #513

Closed sxchxdc closed 4 months ago

sxchxdc commented 5 months ago

services:

上面是我的配置文件,如果目标服务不可用,超时时间默认是10s,就返回503了。不知道如何更改这个默认设置,timeout,无论我加到哪个位置测试依然是10s。

ginuerzh commented 5 months ago

service上新增了dialTimeout选项来设置连接建立超时时长:

gost -L :16666?dialTimeout=10s

services:
- name: service-0
  addr: ":16666"
  handler:
    type: http
  listener:
    type: tcp
  metadata:
    dialTimeout: 10s

今天的nightly版本中可用。