Вообще должны быть параллельные
Ну вот при таком запросе select dictGet('cl_dict_http', 'value', tuple(toString(rand()))) from system.numbers limit 100000; Вот что я вижу в логах тестового http словаря INFO:root:New POST request 87a2629e-a3aa-4f09-a4f5-678f0bdec8aa INFO:root:End POST request 87a2629e-a3aa-4f09-a4f5-678f0bdec8aa INFO:aiohttp.access:127.0.0.1 [02/Aug/2021:08:20:46 +0000] "POST /dict HTTP/1.1" 200 1024245 "-" "-" INFO:root:New POST request 7b9596bc-c4a5-44f7-a7de-f6c601d2e517 INFO:root:End POST request 7b9596bc-c4a5-44f7-a7de-f6c601d2e517 INFO:aiohttp.access:127.0.0.1 [02/Aug/2021:08:20:52 +0000] "POST /dict HTTP/1.1" 200 539353 "-" "-" Сервис асинхронный, в хэндлере словаря специально стоит не блокирующая задерка в 5 секунд. Запросы в словарь идут последовательно и второй ждет завершения первого
Обсуждают сегодня