id
설명:
int Connection::$id
연결의 id입니다. 이는 자가 증가하는 정수입니다.
주의: workerman은 다중 프로세스이며, 각 프로세스 내부에서 자가 증가하는 connection id를 유지합니다. 따라서 여러 프로세스 간의 connection id는 중복될 수 있습니다. 중복되지 않는 connection id를 원한다면 필요에 따라 connection->id에 worker->id 접두사를 추가해 새 값을 할당할 수 있습니다.
참조
예제
use Workerman\Worker;
use Workerman\Connection\TcpConnection;
require_once __DIR__ . '/vendor/autoload.php';
$worker = new Worker('tcp://0.0.0.0:8484');
$worker->onConnect = function(TcpConnection $connection)
{
echo $connection->id;
};
// 워커 실행
Worker::runAll();