When using the Proxy Service policy (http_proxy), API requests returning a large response (e.g., 15MB) fail with a 502 Bad Gateway error due to worker process termination. The following error then appears in the APIcast log:
2026/01/29 03:02:53 [notice] 14#14: signal 17 (SIGCHLD) received from 24 2026/01/29 03:02:53 [alert] 14#14: worker process 24 exited on signal 9 2026/01/29 03:02:53 [notice] 14#14: start worker process 41 2026/01/29 03:02:53 [notice] 14#14: signal 29 (SIGIO) received
In the worker node where the apicast pod was running, dmesg -T command show the following message.
[Thu Jan 29 03:01:41 2026] Memory cgroup out of memory: Killed process 2769202 (openresty) total-vm:295000kB, anon-rss:120944kB, file-rss:128kB, shmem-rss:512kB, UID:1000690000 pgtables:416kB oom_score_adj:-997
This issue does not happen when proxy service policy is not used.