Добре. Подскажите пожалуйста, куда копать.
имею некоторый тест на gatling (v 3.6.1), который имитирует пользователей на сайте с подгрузкой ресурсов и прочего).
Если запускаю этот тест с просто, из бандла, с виртуальной машины (с ОС Windows) - тест проходит идеалльно.
Но, если этот же самый тест оборачиваю в docker-контейнер и запускаю из k8s - тест не проходит.
Через какое-то время начинает сыпаться много ошибок
"i.n.c.ConnectTimeoutException: connection timed out ...".
Как бы понятно, что проблема именно в запуске из кубера, и именно в тесте, но как исправить - не получается найти.
Проверял:
1) Лимиты нод в кубере очень даже большие и до их превышения, судя по мониторингу, еще далеко
(параметры нод здесь, если интересно:
https://docs.microsoft.com/en-us/azure/aks/custom-node-configuration#linux-os-custom-configuration)
2) пробовал менять различные параметры в gatling.conf и JAVA_OPTS, но пока не нашел конфигурации, которая исправляла бы эту проблему.
Может кто-то сталкивался и знает, на какие параметры стоит обратить внимание в gatling.conf и JAVA_OPTS