首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >proxy_read_timeout设置不影响Nginx (孔)

proxy_read_timeout设置不影响Nginx (孔)
EN

Stack Overflow用户
提问于 2017-04-17 22:14:59
回答 1查看 1.4K关注 0票数 0

我们使用kong作为我们的API网关,并且有一些端点的响应时间超过60秒。根据Nginx的documentation,我可以用proxy_read_timeout来改变这一点,但这个设置没有任何影响,我不知道为什么。

我们使用kong作为码头容器。下面是Dockerfile的摘录

代码语言:javascript
复制
FROM mashape/kong:0.9.5
COPY nginx.conf.custom /usr/local/kong/nginx.conf.custom
COPY nginx-kong.conf.custom /usr/local/kong/nginx-kong.conf.custom
...

我们的nginx-kong.conf.custom文件与默认文件相同,除了以下位置/块中的摘录。

代码语言:javascript
复制
location / {
    set $upstream_host nil;
    set $upstream_url nil;

    access_by_lua_block {
        kong.access()
    }

    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header Host $upstream_host;
    proxy_pass_header Server;
    proxy_pass $upstream_url;

    proxy_read_timeout 180s;
    proxy_connect_timeout 75s;

    header_filter_by_lua_block {
        kong.header_filter()
    }

    body_filter_by_lua_block {
        kong.body_filter()
    }

    log_by_lua_block {
        kong.log()
    }
}
EN

回答 1

Stack Overflow用户

发布于 2017-04-18 09:02:08

此页面对https://getkong.org/docs/0.10.x/configuration/有帮助吗?或者,如果没有,我们欢迎Or改进文档-您可以在此处找到该页面的源代码https://github.com/Mashape/getkong.org/blob/master/app/docs/0.10.x/configuration.md

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

https://stackoverflow.com/questions/43453223

复制
相关文章

相似问题

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