婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php測試kafka項目示例

php測試kafka項目示例

熱門標簽:岳陽外呼型呼叫中心系統在哪里 河南電銷卡外呼系統哪家強 昭通辦理400電話 揚州地圖標注app 青島語音外呼系統招商 百應電話機器人服務 山西探意電話機器人 騰訊外呼管理系統 山西回撥外呼系統

本文實例講述了php測試kafka項目。分享給大家供大家參考,具體如下:

概述

Kafka是最初由Linkedin公司開發,是一個分布式、分區的、多副本的、多訂閱者,基于zookeeper協調的分布式日志系統(也可以當做MQ系統),常見可以用于web/nginx日志、訪問日志,消息服務等等,Linkedin于2010年貢獻給了Apache基金會并成為頂級開源項目。

主要應用場景是:日志收集系統和消息系統。

安裝kafka-php項目依賴

composer require nmred/kafka-php

produce.php

?php
require './vendor/autoload.php';
date_default_timezone_set('PRC');
$config = \Kafka\ProducerConfig::getInstance();
$config->setMetadataRefreshIntervalMs(10000);
$config->setMetadataBrokerList('127.0.0.1:9092');
$config->setBrokerVersion('0.10.2.1');
$config->setRequiredAck(1);
$config->setIsAsyn(false);
$config->setProduceInterval(500);
$producer = new \Kafka\Producer(function() {
 $t = time();
 return array(
 array(
  'topic' => 'test',
  'value' => $t,
  'key' => $t,
 ),
 );
});
$producer->success(function($result) {
 var_export($result);
});
$producer->error(function($errorCode) {
 var_dump('error', $errorCode);
});
$producer->send();

consumer.php

?php
require './vendor/autoload.php';
date_default_timezone_set('PRC');
$config = \Kafka\ConsumerConfig::getInstance();
$config->setMetadataRefreshIntervalMs(10000);
$config->setMetadataBrokerList('127.0.0.1:9092');
$config->setGroupId('test');
$config->setBrokerVersion('0.10.2.1');
$config->setTopics(array('test'));
$consumer = new \Kafka\Consumer();
$consumer->start(function($topic, $part, $message) {
 var_dump($message);
});

測試生產者

php produce.php

測試消費者

php consumer.php

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php面向對象程序設計入門教程》、《PHP數組(Array)操作技巧大全》、《PHP基本語法入門教程》、《PHP運算與運算符用法總結》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • 使用 PHP Masked Package 屏蔽敏感數據的實現方法
  • 完美解決phpdoc導出文檔中@package的warning及Error的錯誤
  • 利用ThinkPHP內置的ThinkAjax實現異步傳輸技術的實現方法
  • PHP擴展之kafka安裝應用案例詳解

標簽:銅川 婁底 黃南 南陽 湛江 寶雞 宜賓 鎮江

巨人網絡通訊聲明:本文標題《php測試kafka項目示例》,本文關鍵詞  php,測試,kafka,項目,示例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php測試kafka項目示例》相關的同類信息!
  • 本頁收集關于php測試kafka項目示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 辽宁省| 连州市| 屯昌县| 云阳县| 英德市| 犍为县| 烟台市| 东明县| 子长县| 梁平县| 枣阳市| 乌拉特前旗| 全椒县| 千阳县| 碌曲县| 广河县| 永春县| 铁岭市| 饶河县| 永靖县| 郯城县| 波密县| 沅陵县| 德格县| 石渠县| 大邑县| 淳化县| 即墨市| 望谟县| 涞水县| 保山市| SHOW| 汪清县| 邢台市| 滦南县| 思南县| 门源| 凤冈县| 峨山| 开封市| 溆浦县|