-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
bugSomething isn't workingSomething isn't working
Description
We are seeing this pattern lately with the Freesky Gateway API container (Content Publishing Service). The memory usage starts under 1Gi, then gradually grows to the container’s limit of 8Gi causing this container to be OOMKilled and restarted. Then, the pattern repeats (see attached image). The Gateway image: v1.5.10.
Attached is the memory usage graph and these are the last messages in the container log right before it’s killed, if helps:
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
🚀 Skipping global interceptor for this route
[2025-09-23 14:10:39.234 +0000] INFO (18): [HTTP] request aborted
reqId: 9546
req: {
"id": 9546,
"method": "POST",
"url": "/v2/asset/upload",
"query": {},
"params": {
"0": "v2/asset/upload"
},
"headers": {
"accept": "application/json",
"content-type": "multipart/form-data; boundary=--------------------------920030329608237099776511",
"content-length": "2285587",
"user-agent": "axios/1.9.0",
"accept-encoding": "gzip, compress, deflate, br",
"host": "freesky-gateway-content-publishing-api",
"connection": "keep-alive"
},
"remoteAddress": "::ffff:10.184.10.195",
"remotePort": 43602
}
res: {
"statusCode": null,
"headers": {
"x-powered-by": "Express"
}
}
responseTime: 7163
[2025-09-23 14:10:39.235 +0000] INFO (18): [HTTP] request aborted
reqId: 9547
req: {
"id": 9547,
"method": "POST",
"url": "/v2/asset/upload",
"query": {},
"params": {
"0": "v2/asset/upload"
},
"headers": {
"accept": "application/json",
"content-type": "multipart/form-data; boundary=--------------------------685911435340763964675746",
"content-length": "2585087",
"user-agent": "axios/1.9.0",
"accept-encoding": "gzip, compress, deflate, br",
"host": "freesky-gateway-content-publishing-api",
"connection": "keep-alive"
},
"remoteAddress": "::ffff:10.184.10.195",
"remotePort": 43592
}
res: {
"statusCode": null,
"headers": {
"x-powered-by": "Express"
}
}
responseTime: 7163
[2025-09-23 14:10:39.235 +0000] INFO (18): [HTTP] request aborted
reqId: 9548
req: {
"id": 9548,
"method": "POST",
"url": "/v2/asset/upload",
"query": {},
"params": {
"0": "v2/asset/upload"
},
"headers": {
"accept": "application/json",
"content-type": "multipart/form-data; boundary=--------------------------166933008538460882381288",
"content-length": "2369989",
"user-agent": "axios/1.9.0",
"accept-encoding": "gzip, compress, deflate, br",
"host": "freesky-gateway-content-publishing-api",
"connection": "keep-alive"
},
"remoteAddress": "::ffff:10.184.10.195",
"remotePort": 43590
}
res: {
"statusCode": null,
"headers": {
"x-powered-by": "Express"
}
}
responseTime: 7162
[2025-09-23 14:10:39.235 +0000] INFO (18): [HTTP] request aborted
reqId: 9545
req: {
"id": 9545,
"method": "POST",
"url": "/v2/asset/upload",
"query": {},
"params": {
"0": "v2/asset/upload"
},
"headers": {
"accept": "application/json",
"content-type": "multipart/form-data; boundary=--------------------------941532794754161450863739",
"content-length": "2483804",
"user-agent": "axios/1.9.0",
"accept-encoding": "gzip, compress, deflate, br",
"host": "freesky-gateway-content-publishing-api",
"connection": "keep-alive"
},
"remoteAddress": "::ffff:10.184.10.195",
"remotePort": 43612
}
res: {
"statusCode": null,
"headers": {
"x-powered-by": "Express"
}
}
responseTime: 7165
[2025-09-23 14:10:39.235 +0000] INFO (18): [HTTP] request aborted
reqId: 9544
req: {
"id": 9544,
"method": "POST",
"url": "/v2/asset/upload",
"query": {},
"params": {
"0": "v2/asset/upload"
},
"headers": {
"accept": "application/json",
"content-type": "multipart/form-data; boundary=--------------------------884909884495295432736898",
"content-length": "2635205",
"user-agent": "axios/1.9.0",
"accept-encoding": "gzip, compress, deflate, br",
"host": "freesky-gateway-content-publishing-api",
"connection": "keep-alive"
},
"remoteAddress": "::ffff:10.184.10.195",
"remotePort": 43618
}
res: {
"statusCode": null,
"headers": {
"x-powered-by": "Express"
}
}
responseTime: 7166
[2025-09-23 14:10:39.236 +0000] INFO (18): [HTTP] request aborted
reqId: 9635
req: {
"id": 9635,
"method": "POST",
"url": "/v2/asset/upload",
"query": {},
"params": {
"0": "v2/asset/upload"
},
"headers": {
"accept": "application/json",
"content-type": "multipart/form-data; boundary=--------------------------923330792595314763305135",
"content-length": "3052179",
"user-agent": "axios/1.9.0",
"accept-encoding": "gzip, compress, deflate, br",
"host": "freesky-gateway-content-publishing-api",
"connection": "keep-alive"
},
"remoteAddress": "::ffff:10.184.10.195",
"remotePort": 42402
}
res: {
"statusCode": null,
"headers": {
"x-powered-by": "Express"
}
}
responseTime: 5982
shannonwells
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working