php
-
nmred/kafka-php 를 이용한 consumer 사용php 2022. 9. 28. 14:33
- 플러그인 설치 https://realrnbboy.tistory.com/8 를 참고하여 플러그인 설치 - 플러그인 import require_once $_SERVER['DOCUMENT_ROOT'].'/vendor/autoload.php'; - 소스코드 작성 $config = \Kafka\ConsumerConfig::getInstance(); $config->setMetadataRefreshIntervalMs(10000); $config->setMetadataBrokerList('192.168.1.200:9092'); $config->setGroupId('testgroup');// 없으면 오류, producer에 따르는 값이 아닌듯. //$config->setBrokerVersion('2.13.3');/..
-
리눅스에 kafka 서버 설치하기php 2022. 9. 27. 18:19
- 윈도우도 되는듯 하나, 실행 명령이 정상적으로 동작하지 않음. - centos 7.3에서 수행함. - https://kafka.apache.org/downloads에서 2.13.3 다운로드. - 주키퍼 실행 bin/zookeeper-server-start.sh config/zookeeper.properties - java.net.UnknownHostException: webserver 의 오류가 났었는데, 해결하지 못함. -> /etc/hosts 변경 해보고 -> 환경변수의 HOSTNAME이 webserver로 되어 있길래 localhost, 127.0.0.1로 변경해 봤는데, 동일함. -> 그냥 다른 pc에서 하니까 됨. - 서버 실행 bin/kafka-server-start.sh config/se..
-
php-kafka 설치기 (윈도우10)php 2022. 9. 27. 16:58
- 커맨드 창에서 아래 입력 composer require nmred/kafka-php 아래 오류 표시됨. Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires nmred/kafka-php v0.2.0.8 -> satisfiable by nmred/kafka-php[v0.2.0.8]. - nmred/kafka-php v0.2.0.8 requires psr/log 1.0.2 -> found psr/log[1.0.2] but it conflicts with your root composer.json require (^1.1). You can also try ..