Клиент вешает слишком много параллельных запросовLinux

Ответить Пред. темаСлед. тема
Anonymous
 Клиент вешает слишком много параллельных запросов

Сообщение Anonymous »

Я работаю в среде Kubernetes. серверы, каждый со своим собственным кластером IP. Клиент использует libcurl. < /P>
Однако у меня возникают некоторые проблемы при попытке увеличить количество одновременных запросов на клиент. Он способен обрабатывать запросы 2048, но не 4096. Когда я масштабируюсь до 4096, родительский процесс, который порождает мои «клиентские» потоки на данный момент: < /p>

Код: Выделить всё

more standard libcurl output
.
.
.
* Closing connection 60
* Connection cache is full, closing the oldest one
* Connection cache is full, closing the oldest one
* Connection #184 to host 10.xxx.xx.154 left intact
* Closing connection 105
* Closing connection 40
* Connection #232 to host 10.xxx.xx.154 left intact
* Connection #63 to host 10.xxx.xx.154 left intact
* Connection cache is full, closing the oldest one
* Closing connection 205
* Connection #238 to host 10.xxx.xx.154 left intact
Теперь я предполагаю, что это проблема с клиентом, потому что я не вижу плохих ответов HTTP в журналах серверов, запросы просто останавливаются Вход. P> Кто -нибудь получил подсказку, что еще может вызвать это? Если нужна дополнительная информация о моем клиенте, дайте мне знать, и я предоставлю ее.

Подробнее здесь: https://stackoverflow.com/questions/794 ... t-requests
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»