composer.json加上:"php-amqplib/php-amqplib": "^2.12",然后执行composer updatexxie
消费者:
$mqConfig = GlobalConfig::get('event.mqConfig'); $exchange = 'exchange.demo'; $queue = 'queue.demo'; $consumerTag = 'demo.consumer' . getmypid(); if (!isset($mqConfig['address']) || empty($mqConfig['address'])) { return; } if (!isset($mqConfig['user']) || empty($mqConfig['user'])) { return; } if (!isset($mqConfig['password']) || empty($mqConfig['password'])) { return; } $mqAddress = $mqConfig['address']; $mqUser = $mqConfig['user']; $mqPassword = $mqConfig['password']; $mqAddressArr = explode(',', $mqAddress); $addressCount = count($mqAddressArr); if (!$addressCount) { return; } $connection = null; try { if ($addressCount > 1) { $configArr = []; foreach ($