首頁 PHP 函式庫 其它類別庫 PHP-kafka客戶端程式庫(PECL)
PHP-kafka客戶端程式庫(PECL)

Kafka是一種高吞吐量的分散式發布訂閱訊息系統,它可以處理消費者規模的網站中的所有動作流程資料。這種動作(網頁瀏覽,搜尋和其他使用者的行動)是在現代網路上的許多社會功能的關鍵因素。這些資料通常是由於吞吐量的要求而透過處理日誌和日誌聚合來解決。對於像Hadoop的一樣的日誌資料和離線分析系統,但又要求即時處理的限制,這是一個可行的解決方案。 Kafka的目的是透過Hadoop的平行載入機制來統一線上和離線的訊息處理,也是為了透過叢集來提供即時的消費。


<?php
$rk = new RdKafka\Consumer();
$rk->setLogLevel(LOG_DEBUG);
$rk->addBrokers("127.0.0.1");
$topic = $rk->newTopic("test");
$topic->consumeStart(0, RD_KAFKA_OFFSET_BEGINNING);
while (true) {
    $msg = $topic->consume(0, 1000);
    if ($msg->err) {
        echo $msg->errstr(), "\n";
        break;
    } else {
        echo $msg->payload, "\n";
    }
}


#
免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

為什麼我的Go程式無法正確使用HTTP客戶端庫? 為什麼我的Go程式無法正確使用HTTP客戶端庫?

10 Jun 2023

Go語言是近年來非常流行的程式語言,它被廣泛應用於Web開發、系統程式設計、雲端運算等領域。在Go語言中使用HTTP協定進行網路通訊是非常常見的場景,而為了方便地編寫HTTP客戶端程序,Go語言提供了標準庫中自帶的net/http套件及其相關子套件。不過,有時候我們在使用HTTP客戶端庫時卻會遇到一些問題,例如程式無法正確取得到網路服務端回傳的數據,或是客戶端程式

PHP8.0中的HTTP客戶端程式庫 PHP8.0中的HTTP客戶端程式庫

14 May 2023

PHP8.0中的HTTP客戶端庫PHP8.0的發布帶來了許多新特性和改進,其中一個最引人注目的是內建的HTTP客戶端庫的加入。這個函式庫提供了一個簡單的方法來傳送HTTP請求並處理傳回的回應。在本文中,我們將探討這個函式庫的主要功能和用法。發送HTTP請求使用PHP8.0內建的HTTP客戶端庫發送HTTP請求非常簡單。在本例中,我們將使用GET方法來取得這個網站的首頁

php客戶端URL函式庫——cURL php客戶端URL函式庫——cURL

21 Nov 2016

PHP擴展之客戶端URL函式庫——cURL

php 取得客戶端IP位址程式碼 php 取得客戶端IP位址程式碼

29 Nov 2016

php 取得客戶端IP位址程式碼

MQTT協定的PHP客戶端程式庫推薦和使用說明 MQTT協定的PHP客戶端程式庫推薦和使用說明

09 Jul 2023

MQTT協定的PHP客戶端程式庫推薦和使用說明MQTT(MessageQueuingTelemetryTransport)是一種輕量級的訊息傳輸協議,廣泛應用於物聯網和感測器網路等領域。在PHP開發中,為了方便使用MQTT協定與MQTT伺服器進行通信,我們可以選擇使用一些PHP客戶端程式庫來簡化這個過程。在本文中,將推薦幾個常用的PHP客戶端程式庫,並提供使用說明

PHP whois客戶端查詢的實作程式碼 PHP whois客戶端查詢的實作程式碼

25 Jul 2016

PHP whois客戶端查詢的實作程式碼

See all articles