校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 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項目示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 曲阜市| 精河县| 横山县| 镇赉县| 射阳县| 清远市| 普格县| 三亚市| 靖边县| 咸宁市| 乌兰浩特市| 霍林郭勒市| 电白县| 宁阳县| 五华县| 林西县| 中方县| 贡山| 奉化市| 基隆市| 清徐县| 玉山县| 龙门县| 桐城市| 仙桃市| 东明县| 乳山市| 敦化市| 兴城市| 霸州市| 高陵县| 罗平县| 嘉祥县| 昌都县| 子长县| 砚山县| 道孚县| 收藏| 来凤县| 茶陵县| 科尔|