You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2020/12/28 01:36:41 UTC

[GitHub] [skywalking] buxingzhe opened a new issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

buxingzhe opened a new issue #6089:
URL: https://github.com/apache/skywalking/issues/6089


   Please answer these questions before submitting your issue.
   
   - Why do you submit this issue?
   - [x] Question or discussion
      Skywalking OAP server always gets stuck in frequent GC due to high memory usage in half an hour, and so does the UI. 
      From the live objects statistics output by JMap, there are a lot of endpoint relation metrics instances, just referring to my 
     comment. The scenario is we have many API endpoints whose url has path variables like user id, and we have millions of 
     different users. At the same time, I did the configuration to group the endpoints, but the issue was still there. So any proposal
     the this issue?
   - [ ] Bug
   - [ ] Requirement
   - [ ] Feature or performance improvement
   
   ___
   ### Question
   - What do you want to know?
   
   ___
   ### Bug
   - Which version of SkyWalking, OS, and JRE?
      8.3.0, Linux, Java 8
   - Which company or project?
   
   - What happened?
   If possible, provide a way to reproduce the error. e.g. demo application, component version.
   
   ___
   ### Requirement or improvement
   - Please describe your requirements or improvement suggestions.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751565688


   > If you have the parameterized mechanism, this should not be the concern of go2sky, right?
   
   From go2sky code base , I see it just sets the raw API url path as the span operation name when the user doesn't set it explicitly.
   So if we set the operation name with parameterized pattern explicitly, then the issue should be resolved?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751561860


   One more I'd like to point out is our API gateway is developed by Golang, and we use go2sky SDK to do the trace instrumentation.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751546344


   > Don't you have parameterized mechanism in your framework like SpringMVC? Such as /product/{id}, which could reduce the memory cost clearly.
   
   Sure, we do.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751562347


   @wu-sheng what kind of scenario can lead to so many EndpointPoint*Metrics instances?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751546639


   > > Don't you have parameterized mechanism in your framework like SpringMVC? Such as /product/{id}, which could reduce the memory cost clearly.
   > 
   > Sure, we do.
   
   Then why you still have countless issue? That is strange. The cache(persistent session) would only keep the data in one minute only for better performance. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng closed issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng closed issue #6089:
URL: https://github.com/apache/skywalking/issues/6089


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751546055


   > The scenario is we have many API endpoints whose url has path variables like user id, and we have millions of
   different users. 
   
   Don't you have parameterized mechanism in your framework like SpringMVC? Such as /product/{id}, which could reduce the memory cost clearly.
   
   __
   Which version of SkyWalking are you using?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751555067


   @zifeihan For gateway yes, but the backend provided the grouping mechanism to resolve this issue.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751562373


   > One more I'd like to point out is our API gateway is developed by Golang, and we use go2sky SDK to do the trace instrumentation.
   
   If you have the parameterized mechanism, this should not be the concern of go2sky, right? 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751566051


   > So if we set the operation name with parameterized pattern explicitly, then the issue should be resolved?
   
   From my understanding, it should be. If you don't have operation names of entry spans set randomly.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751546365


   > Which version of SkyWalking are you using?
   8.3.0


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] zifeihan commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
zifeihan commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751558204


   > @zifeihan For gateway yes, but the backend provided the grouping mechanism to resolve this issue.
   
   Ok, I get it now, thanks!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751548380


   > > > Don't you have parameterized mechanism in your framework like SpringMVC? Such as /product/{id}, which could reduce the memory cost clearly.
   > > 
   > > 
   > > Sure, we do.
   > 
   > Then why you still have countless endpoints? That is strange. The cache(persistent session) would only keep the data in one minute only for better performance.
   
   Actually, after I grouped the endpoints to a few groups, I can see the grouped endpoints as expected from the "Trace" tab.
   but from "Dashboard" tab, in the "Current Endpoint" dropdown box we still see a lot of endpoint names including the concrete user id.  By the way, how is the metrics instances count relation to the endpoint counts? 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] zifeihan commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
zifeihan commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751550934


   @wu-sheng @buxingzhe 
   If there is gateway access, the interface of the gateway will not be serialized into the style of `/product/{id}`, because the forwarding of the gateway does not go to the step of serializing the endpoint.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751548848


   > By the way, how is the metrics instances count relation to the endpoint counts?
   
   Nothing.
   
   > I can see the grouped endpoints as expected from the "Trace" tab.
   but from "Dashboard" tab, in the "Current Endpoint" dropdown box we still see a lot of endpoint names including the concrete user id.
   
   They are sharing the same query. So, should not have any different. But they wouldn't be deleted before TTL reached.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751562429


   > what kind of scenario can lead to so many EndpointPoint*Metrics instances?
   
   Only the number of endpoint itself. Too many names.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751548619


   Endpoint group configuration sample:
   
   - service-name: api-gateway
       rules:
         - endpoint-name: /users/{userId}/properties
           regex: .*\/users\/\w+\/properties
         - endpoint-name: /weather/*
           regex: .*\/weather\/.+
         - endpoint-name: /users/{userId}/events
           regex: .*\/users\/\w+\/events
         - endpoint-name: /users/{userId}/events/*
           regex: .*\/users\/\w+\/events\/.+
         - endpoint-name: /*
           regex: .*\/.+


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751545292


   Currently, I upgrade to use JDK 15, here is the GC logs:
   
   [2020-12-28T01:40:05.953+0000][19 ][gc,phases   ] GC(43522) Concurrent Mark 5257.144ms
   [2020-12-28T01:40:05.954+0000][27 ][gc,phases   ] GC(43522) Pause Mark End 0.540ms
   [2020-12-28T01:40:05.954+0000][27 ][safepoint   ] Safepoint "ZMarkEnd", Time since last: 5257202560 ns, Reaching safepoint: 100500 ns, A
   t safepoint: 582341 ns, Total: 682841 ns
   [2020-12-28T01:40:05.968+0000][19 ][gc,phases   ] GC(43522) Concurrent Process Non-Strong References 14.212ms
   [2020-12-28T01:40:05.968+0000][19 ][gc,phases   ] GC(43522) Concurrent Reset Relocation Set 0.003ms
   [2020-12-28T01:40:05.970+0000][19 ][gc,phases   ] GC(43522) Concurrent Select Relocation Set 1.507ms
   [2020-12-28T01:40:05.970+0000][27 ][gc,phases   ] GC(43522) Pause Relocate Start 0.115ms
   [2020-12-28T01:40:05.970+0000][27 ][safepoint   ] Safepoint "ZRelocateStart", Time since last: 15788858 ns, Reaching safepoint: 93435 ns
   , At safepoint: 142204 ns, Total: 235639 ns
   [2020-12-28T01:40:05.971+0000][19 ][gc,phases   ] GC(43522) Concurrent Relocate 1.060ms
   [2020-12-28T01:40:05.971+0000][19 ][gc,load     ] GC(43522) Load: 0.00/0.00/0.00
   [2020-12-28T01:40:05.971+0000][19 ][gc,mmu      ] GC(43522) MMU: 2ms/0.0%, 5ms/32.7%, 10ms/66.4%, 20ms/79.9%, 50ms/92.0%, 100ms/95.8%
   [2020-12-28T01:40:05.971+0000][19 ][gc,marking  ] GC(43522) Mark: 2 stripe(s), 2 proactive flush(es), 1 terminate flush(es), 1 completion(s), 0 continuation(s)
   [2020-12-28T01:40:05.971+0000][19 ][gc,nmethod  ] GC(43522) NMethods: 14445 registered, 2364 unregistered
   [2020-12-28T01:40:05.971+0000][19 ][gc,metaspace] GC(43522) Metaspace: 67M used, 67M capacity, 68M committed, 1086M reserved
   [2020-12-28T01:40:05.971+0000][19 ][gc,ref      ] GC(43522) Soft: 1875 encountered, 223 discovered, 0 enqueued
   [2020-12-28T01:40:05.971+0000][19 ][gc,ref      ] GC(43522) Weak: 4746 encountered, 2743 discovered, 0 enqueued
   [2020-12-28T01:40:05.971+0000][19 ][gc,ref      ] GC(43522) Final: 813 encountered, 0 discovered, 0 enqueued
   [2020-12-28T01:40:05.971+0000][19 ][gc,ref      ] GC(43522) Phantom: 1018 encountered, 805 discovered, 0 enqueued
   [2020-12-28T01:40:05.971+0000][19 ][gc,reloc    ] GC(43522) Small Pages: 3953 / 7906M(97%), Empty: 2M(0%), Compacting: 12M(0%)->2M(0%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,reloc    ] GC(43522) Medium Pages: 2 / 64M(1%), Empty: 0M(0%), Compacting: 0M(0%)->0M(0%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,reloc    ] GC(43522) Large Pages: 20 / 170M(2%), Empty: 0M(0%), Compacting: 0M(0%)->0M(0%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,reloc    ] GC(43522) Relocation: Successful
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522) Min Capacity: 8192M(100%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522) Max Capacity: 8192M(100%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522) Soft Max Capacity: 8192M(100%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522)                Mark Start          Mark End        Relocate Start      Relocate End           High               Low
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522)  Capacity:     8192M (100%)       8192M (100%)       8192M (100%)       8192M (100%)       8192M (100%)       8192M (100%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522)   Reserve:       44M (1%)           44M (1%)           44M (1%)           44M (1%)           44M (1%)           42M (1%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522)      Free:        8M (0%)            2M (0%)            4M (0%)            8M (0%)            8M (0%)            0M (0%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522)      Used:     8140M (99%)        8146M (99%)        8144M (99%)        8140M (99%)        8150M (99%)        8140M (99%)
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522)      Live:         -              6917M (84%)        6917M (84%)        6917M (84%)            -                  -
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522) Allocated:         -                 6M (0%)            6M (0%)           14M (0%)             -                  -
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522)   Garbage:         -              1222M (15%)        1220M (15%)        1216M (15%)            -                  -
   [2020-12-28T01:40:05.971+0000][19 ][gc,heap     ] GC(43522) Reclaimed:         -                  -                 2M (0%)            6M (0%)             -                  -
   [2020-12-28T01:40:05.971+0000][19 ][gc          ] GC(43522) Garbage Collection (Allocation Rate) 8140M(99%)->8140M(99%)
   [2020-12-28T01:40:05.995+0000][19 ][gc,start    ] GC(43523) Garbage Collection (High Usage)
   [2020-12-28T01:40:05.995+0000][27 ][gc,phases   ] GC(43523) Pause Mark Start 0.095ms
   [2020-12-28T01:40:05.995+0000][27 ][safepoint   ] Safepoint "ZMarkStart", Time since last: 25283212 ns, Reaching safepoint: 76998 ns, At safepoint: 116183 ns, Total: 193181 ns


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe commented on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe commented on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751544553


    num     #instances         #bytes  class name (module)
   -------------------------------------------------------
      1:      25053488     3446272760  [B (java.base@15.0.1)
      2:      23396682      748693824  java.lang.String (java.base@15.0.1)
      3:       1431571      454559584  [Ljava.util.HashMap$Node; (java.base@15.0.1)
      4:       9210327      368413080  java.util.HashMap$Node (java.base@15.0.1)
      5:       1616223      297385032  org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.client.ElasticSearch7InsertRequest
      6:       2851893      182521152  java.util.HashMap (java.base@15.0.1)
      7:       1170863      112402848  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationPercentileMetrics
      8:       1163043      111652128  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationRespTimeMetrics
      9:       1168276      102808288  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationSlaMetrics
     10:       1149526      101158288  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationCpmMetrics
     11:       2418159       96726360  java.util.LinkedList$Node (java.base@15.0.1)
     12:       2849136       68379264  org.apache.skywalking.oap.server.core.analysis.metrics.DataTable
     13:       1635244       65409760  org.elasticsearch.common.bytes.BytesArray
     14:       1145388       64141728  org.apache.skywalking.oap.server.core.analysis.manual.relation.endpoint.EndpointRelationServerSideMetrics
     15:         25116       52737264  [Ljava.lang.Object; (java.base@15.0.1)
     16:        199757       14382504  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointAvgMetrics
     17:        199695       14378040  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointPercentileMetrics
     18:        241750       13538000  org.apache.skywalking.oap.server.core.alarm.provider.RunningRule$Window
     19:        199695       12780480  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointSlaMetrics
     20:        199197       12748608  org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointCpmMetrics
     21:        278471       11138840  java.util.concurrent.ConcurrentHashMap$Node (java.base@15.0.1)
     22:        243612        9744480  java.util.concurrent.locks.ReentrantLock$NonfairSync (java.base@15.0.1)
     23:        242113        9684520  java.util.LinkedList (java.base@15.0.1)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng edited a comment on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
wu-sheng edited a comment on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751546639






----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] buxingzhe edited a comment on issue #6089: OAP server gets stuck in frequent GC due to endpoint relation metrics high memory usage

Posted by GitBox <gi...@apache.org>.
buxingzhe edited a comment on issue #6089:
URL: https://github.com/apache/skywalking/issues/6089#issuecomment-751548619


   Endpoint group configuration sample:
   
   - service-name: api-gateway
       rules:
         - endpoint-name: /users/{userId}/properties
           regex: .*\/users\/\w+\/properties
         - endpoint-name: /weather/*
           regex: .*\/weather\/.+
         - endpoint-name: /users/{userId}/events
           regex: .*\/users\/\w+\/events
         - endpoint-name: /users/{userId}/events/*
           regex: .*\/users\/\w+\/events\/.+
         - endpoint-name: "/*"
           regex: .*\/.+


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org