Что крутится в докере? Как запускаешь бенч и что при этом происходит?
бенчмарк запускаю при помощи autocannon - он ломится к сервису который в свою очередь на каздый запрос делает http запрос к другому сервису, имитирующему АПИ сервис
поэтому наверное каждый запрос выполняется без прогрева
Периодически включается сборка мусора и все подвисает, увеличивается время ответа, потом опять норм
в данном случае маловероятно - параметрами у процесса выделено много памяти чтоб он не парился со сборкой мусора в данном сервисе если сборка и мусора и возникает то гораздо резже чем происходят тысячи запросов а запросы тормозят
в данном случае маловероятно - параметрами у процесса выделено много памяти чтоб он не парился со сборкой мусора в данном сервисе если сборка и мусора и возникает то гораздо резже чем происходят тысячи запросов а запросы тормозят
По дефолту около 2ГБ, но у сборщика свои циклы, он не будет просто сидеть и ждать, когда памяти начнет недоставать
хотелось бы понять кто тут прогревается и почему у меня в сервисах не прогревается
как я понял, под прогревом понимается первое выполнение функции (чтение и интерпретация всех файлов, необходимых для выполнения кода отправки запроса).
если сервис не перезапускается при каждом запросе, то он прогрет
как я понял, под прогревом понимается первое выполнение функции (чтение и интерпретация всех файлов, необходимых для выполнения кода отправки запроса).
если сервис не перезапускается при каждом запросе, то он прогрет
в контексте каждого запроса выполняется функция в которой вызывается http запрос
меня терзают смутные сомнения: когда я вручную дергаю одиночные запросы - они выполняются порядка 9мс но когда запускаю бенчмарк - длительность запроса вырастает до 30-40мс