Класс Worker

В Workerman есть два важных класса: Worker и Connection.

Класс Worker используется для реализации прослушивания порта и может задавать функции обратного вызова для событий соединения клиента, событий получения сообщений при соединении и событий разрыва соединения, что позволяет реализовать обработку бизнес-логики.

Можно установить количество процессов экземпляра Worker (свойство count), при этом основной процесс Worker создаст count дочерних процессов, которые одновременно будут слушать один и тот же порт, параллельно принимая соединения клиентов и обрабатывая события соединения.