이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 5413|회답: 2

CentOS가 Kafka 메시지 미들웨어를 구축하다

[링크 복사]
게시됨 2021. 12. 12. 오후 12:25:22 | | | |
Kafka는 Apache Software Foundation에서 개발한 오픈소스 스트리밍 플랫폼으로, Scala와 Java로 작성되었습니다. Kafka는 웹사이트 내 모든 소비자의 행동 흐름 데이터를 처리하는 고처리량 분산 게시-구독 메시징 시스템입니다. 이 행동(웹 브라우징, 검색 및 기타 사용자 활동)은 현대 웹에서 많은 사회적 기능에서 핵심적인 요소입니다. 이 데이터는 처리량 요구로 인해 로그 처리와 로그 집계로 해결되는 경우가 많습니다. 이는 Hadoop과 같은 로그 데이터 및 오프라인 분석 시스템에 적합한 솔루션이지만, 실시간 처리의 한계가 필요합니다. Kafka의 목적은 Hadoop의 병렬 로딩 메커니즘을 통해 온라인과 오프라인 메시지 처리를 통합하고, 클러스터링을 통해 실시간 메시지를 제공하는 것입니다.

복습:

.NET/C# 메시지 큐를 위한 Kafka 연산 [소스 코드 포함]
https://www.itsvse.com/thread-9619-1-1.html

Kafka가 JMX 원격 모니터링을 구성합니다
https://www.itsvse.com/thread-9968-1-1.html

먼저, 저는 Kafka 버전의 CentOS 8 시스템을 사용하고 있습니다:kafka_2.13-3.0.0

언압축 명령어를 다운로드하세요:

Kafka 구성

/data/middleware/kafka_2.13-3.0.0/config 폴더에 가서 수정하세요server.properties주요 개정안은 다음과 같습니다:

런칭 Zookeeper와 Kafka

시작 명령

정지 명령

Zookeeper와 Kafka를 서비스로 등록하세요

/etc/systemd/system 폴더로 가세요

다음 구성으로 새로운 zookeeper.service 서비스 파일을 생성합니다:
시작하고 스타트업을 설정하세요

새로운 kafka.service 서비스를 생성하고 다음과 같이 구성하세요:



시작하고 스타트업을 설정하세요


다음 이미지에서 Zookeeper와 Kafka 서비스 상태를 확인해 보세요:



Kafka 기본 포트:9092, Zookeeper 기본 포트:2181그곳으로19988 JMX 이식판이에요!




이전의:CentOS 시스템 배포 nacos 튜토리얼
다음:【실용 전투】카프카 매개변수 조정은 너무 큰 메시지 본문 문제를 해결합니다
 집주인| 게시됨 2021. 12. 24. 오전 11:25:13 |
JMX 구성과 리눅스 환경은 다음과 같이 kafka-server-start.sh 파일을 직접 수정할 수 있습니다:

게시됨 2021. 12. 26. 오후 4:58:13 |
배우는 법을 배우세요。。。。。。
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com