maxPackageSize
Description:
static int Connection::$defaultMaxPackageSize
Cette propriété est une propriété statique globale utilisée pour définir la taille maximale de paquet que chaque connexion peut recevoir. Si elle n'est pas définie, la valeur par défaut est de 10 Mo.
Si la longueur du paquet reçue (valeur de retour de la méthode input de la classe de protocole) est supérieure à Connection::$defaultMaxPackageSize, elle sera considérée comme des données illégales et la connexion sera fermée.
Exemple
use Workerman\Worker;
use Workerman\Connection\TcpConnection;
require_once __DIR__ . '/vendor/autoload.php';
// Définir la taille maximale du paquet de données que chaque connexion peut recevoir à 1024000 octets
TcpConnection::$defaultMaxPackageSize = 1024000;
$worker = new Worker('websocket://0.0.0.0:8484');
$worker->onMessage = function(TcpConnection $connection, $data)
{
$connection->send('hello');
};
// Exécuter le worker
Worker::runAll();