Я пытаюсь создать набор WebSocket клиентов с помощью следующего кода:PHP - соединения сокета клиента
$server = stream_socket_server("tcp://127.0.0.1:8080");
for ($i = 1; $i <= 50; $i++) {
var_dump($i);
stream_socket_client("tcp://127.0.0.1:8080");
}
Первый 35, или около того, соединения создаются очень быстро. Затем все замедляется, и каждый шаг занимает 1 секунду для выполнения.
Не могли бы вы объяснить мне, почему такое поведение происходит? Это вызвано параметром конфигурации? Является ли это обычным поведением в сети?
потому, что после того, как 35 запрашивает память начинает изнурительную? Загрузка процессора достигает почти 100%, ввод сети является максимальным? как DDos. –
Можете ли вы добавить уточнения о вашей версии php и операционной системе? –
@Coderanonymous от моего системного монитора Я не вижу большого процессора, памяти или сетевого использования – marcosh