id
Descrizione
int Connection::$id
L'ID della connessione. Si tratta di un intero incrementale.
Nota: workerman è multi-processo, quindi ogni processo manterrà un ID di connessione incrementale, il che significa che ci potrebbero essere duplicati di ID di connessione tra i processi. Se si desidera un ID di connessione non duplicato, è possibile assegnare nuovamente un valore a connection->id in base alle esigenze, ad esempio aggiungendo un prefisso worker->id.
Vedi anche
La proprietà connections di Worker
Esempio
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;
};
// Avvia il worker
Worker::runAll();