<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                recieve.php 參考來源:[https://www.rabbitmq.com/tutorials/tutorial-one-php.html](https://www.rabbitmq.com/tutorials/tutorial-one-php.html) ``` require_once __DIR__ . '/vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; function reveive(){ $connection = new AMQPStreamConnection('localhost', 5672, 'guest', 'guest'); $channel = $connection->channel(); // $mq_channel->queue_declare($mq_routing_key, false, true, false, false); // 聲明隊列 數據持久化 // $exchangeName = 'aliexpress'; //交換機名 $queueName = 'offline_product'; //隊列名稱 // $routingKey = 'offline_product'; //路由關鍵字(也可以省略) $channel->queue_declare($queueName, false, true, false, false); try{ echo ' [*] Waiting for messages. To exit press CTRL+C', "\n"; $callback = function($msg) { $runtime = \think\facade\Env::get('RUNTIME_PATH'); $test = $runtime . 'test.txt'; if(!is_file($test)){ file_put_contents($test, '', FILE_APPEND); } $content = " [x] Received ". $msg->body. "\n"; file_put_contents($test, $content, FILE_APPEND); $msg->delivery_info['channel']->basic_ack($msg->delivery_info['delivery_tag']); // 這個只能放在外面,放里面如果處理失敗了,會呆滯在connect里面 }; $channel->basic_consume($queueName, '', true, false, false, false, $callback); // $consume =$mq_channel->basic_consume($mq_routing_key, '', true, false, false, false, $callback); $channel->wait(); // $channel->is_consuming(); // while($channel->is_consuming()) { // $channel->wait(); // break; // } }catch(\Exception $e){ echo $e->getMessage(); } //關閉連接 $channel->close(); $connection->close(); } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看