如何启用对Zull代理请求/响应的完整日志记录?

时间:2019-07-25 03:58:24

标签: spring-cloud netflix-zuul spring-cloud-netflix

我对通过Zull代理的记录请求/响应有疑问。我向请求添加了其他标头,并且我想查看Zuul所做的有关请求的完整日志信息(包括URL,标头等)。回应也一样。我该怎么办?

我正在使用2.1.4.RELEASE的Spring Boot版本和pom.xml的Spring Cloud Zuul:

<dependencyManagement>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-dependencies</artifactId>
        <version>Greenwich.RELEASE</version>
        <type>pom</type>
        <scope>import</scope>
    </dependency>
</dependencyManagement>
...
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-zuul</artifactId>
</dependency>

其版本为2.1.0.RELEASE

我已经尝试添加以下配置(我的应用的{application.yml):

logging:
  level:
    org:
      springframework:
        cloud:
          netflix: trace
zuul:
  include-debug-header: true
  debug:
    request: true

我可以看到一些信息,但没有标题。

我期望看到Zuul所做的响应的标题。

0 个答案:

没有答案