This is an automated email from the ASF dual-hosted git repository.

peacewong pushed a commit to branch dev-1.3.2
in repository https://gitbox.apache.org/repos/asf/linkis.git


The following commit(s) were added to refs/heads/dev-1.3.2 by this push:
     new 25ae320b2 [feat:4099] gateway log ip info (#4100)
25ae320b2 is described below

commit 25ae320b29f3f11527c84e4715bf7d0d359f0158
Author: aiceflower <[email protected]>
AuthorDate: Thu Feb 16 15:05:52 2023 +0800

    [feat:4099] gateway log ip info (#4100)
    
    [feat:4099] gateway log ip info (#4100)
---
 .../org/apache/linkis/gateway/route/GatewayRouter.scala   |  3 ---
 .../springcloud/http/GatewayAuthorizationFilter.java      | 15 +++++++++++++++
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
index 78e62edc1..24870808a 100644
--- 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
+++ 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-gateway-core/src/main/scala/org/apache/linkis/gateway/route/GatewayRouter.scala
@@ -187,9 +187,6 @@ class DefaultGatewayRouter(var gatewayRouters: 
Array[GatewayRouter]) extends Abs
         gatewayContext.getResponse.sendResponse()
         return null
       }
-      logger.info(
-        "GatewayRouter route requestUri " + 
gatewayContext.getGatewayRoute.getRequestURI + " with parsedService " + 
parsedService + " to " + serviceInstance
-      )
       serviceInstance
     } else null
 
diff --git 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/java/org/apache/linkis/gateway/springcloud/http/GatewayAuthorizationFilter.java
 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/java/org/apache/linkis/gateway/springcloud/http/GatewayAuthorizationFilter.java
index a3bfa01cf..9bc1fa601 100644
--- 
a/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/java/org/apache/linkis/gateway/springcloud/http/GatewayAuthorizationFilter.java
+++ 
b/linkis-spring-cloud-services/linkis-service-gateway/linkis-spring-cloud-gateway/src/main/java/org/apache/linkis/gateway/springcloud/http/GatewayAuthorizationFilter.java
@@ -163,6 +163,21 @@ public class GatewayAuthorizationFilter implements 
GlobalFilter, Ordered {
         return gatewayHttpResponse.getResponseMono();
       }
       serviceInstance = router.route(gatewayContext);
+      if (serviceInstance != null) {
+        logger.info(
+            "Client request ip: "
+                + gatewayContext.getRequest().getRemoteAddress()
+                + " and uri: "
+                + gatewayContext.getRequest().getRequestURI()
+                + "GatewayRouter route requestUri: "
+                + gatewayContext.getGatewayRoute().getRequestURI()
+                + " with parsedService "
+                + 
gatewayContext.getGatewayRoute().getServiceInstance().getApplicationName()
+                + " to "
+                + serviceInstance);
+      } else {
+        logger.info("Client request uri: " + 
gatewayContext.getRequest().getRequestURI());
+      }
     } catch (Throwable t) {
       logger.warn("", t);
       Message message = 
Message.error(t).$less$less(gatewayContext.getRequest().getRequestURI());


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to