docker-compose中的Kong端口配置

时间:2019-05-16 20:21:30

标签: docker-compose kong

我遇到了一个问题,即Kong将它认为可访问的端口(8000)应用于重定向URL,而不是将其暴露给我的docker compose网络之外的端口。

例如:

services:
  kong:
    image: kong:1.1
    ports:
      - "4002:8000"
  test:
    image: ...
    ports:
      - "8080"

假设我在Kong中配置了一条test路由,该路由将与/test匹配的请求传递到test服务。如果我的test服务返回位置为304的{​​{1}}重定向,则Kong将该URL重写为/foo.html。如何配置Kong在重写时使用端口http://myhost:8000/test/foo.html而不是4002

0 个答案:

没有答案