We have k8s cluster with apps hosted on GKE. When we are trying to get static content (8.25Mb) through Google cloud load balancer retrieving time is 3.8s, when we are trying do it directly through nginx on our k8s cluster in VM it takes 0.2s. What can be a reason of speed difference? Does Google cloud load balancer have any settings for example for bandwidth?
~$ wget https://.../main.js
...
HTTP request sent, awaiting response... 200 OK
Length: 8649943 (8.2M) [application/javascript]
Saving to: 'main.js'
main.js 100%[========================================================================================>] 8.25M 2.27MB/s in 3.8s
__________________________________
Nginx
~$ wget https://.../main.js
...
Saving to: 'main.js'
main.js 100%[========================================================================================>] 8.25M 50.2MB/s in 0.2s