docs: update README
This commit is contained in:
parent
17b739b72b
commit
f583878bd4
27
README.md
27
README.md
@ -1,6 +1,9 @@
|
|||||||
# Kafka-Consumer-Test
|
# Kafka-Consumer-Test
|
||||||
|
|
||||||
[Kafka Selector: Consumer Test](https://blog.pricelees.me/kafka-selector-6) 의 실습에 사용한 코드입니다.
|
[Kafka Selector: Consumer Test](https://blog.pricelees.me/kafka-selector-6) 의 실습에 사용할 코드입니다.
|
||||||
|
|
||||||
|
> 현재는 글을 작성중이기에 아직은 페이지가 나오지 않습니다!
|
||||||
|
>
|
||||||
|
|
||||||
### 개요
|
### 개요
|
||||||
|
|
||||||
@ -42,9 +45,19 @@
|
|||||||
2. Kafka에서는 **7071**, **7072**, **7073**, **29092**, **29093**, **39092**, **39093**, **49092**, **49093** 포트를 사용합니다.
|
2. Kafka에서는 **7071**, **7072**, **7073**, **29092**, **29093**, **39092**, **39093**, **49092**, **49093** 포트를 사용합니다.
|
||||||
3. Grafana는 **3000**, Prometheus는 **9090**, Kafka UI는 **8000** 포트를 사용합니다.
|
3. Grafana는 **3000**, Prometheus는 **9090**, Kafka UI는 **8000** 포트를 사용합니다.
|
||||||
|
|
||||||
|
#### 테스트에 사용되는 레코드 수 수정
|
||||||
|
`org.study.consumerssl.data.TestUtils` 클래스의 아래 값을 수정하여 레코드 수를 조정할 수 있습니다. 제 환경에서는 300만개의 레코드를 추가할 때 평균 10초 정도 소요됩니다.
|
||||||
|
|
||||||
|
```java
|
||||||
|
public class TestUtils {
|
||||||
|
// 토픽당 발행되는 레코드 수. 기본값은 100만개 입니다.
|
||||||
|
private static final int RECORD_PER_TOPIC = 1_000_000;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
#### 실행 - 본문의 내용과 동일한 환경
|
#### 실행 - 본문의 내용과 동일한 환경
|
||||||
|
|
||||||
아래의 자동화 스크립트(./run.sh)를 실행하여 본문의 내용과 동일한 테스트를 실행할 수 있습니다. 시간은 제 환경에서는 7분정도 소요되며, 스크립트 실행 완료 후 콘솔에 출력되는 대시보드 링크에서 메트릭을 확인할 수 있습니다.
|
아래의 자동화 스크립트(./run.sh)를 실행하여 본문의 내용과 동일한 테스트를 실행할 수 있습니다. 시간은 제 환경에서는 7분정도 소요됩니다.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://gitea.pricelees.me/pricelees/understanding-kafka-consumer.git
|
git clone https://gitea.pricelees.me/pricelees/understanding-kafka-consumer.git
|
||||||
@ -53,15 +66,9 @@ cd understanding-kafka-consumer
|
|||||||
./run.sh
|
./run.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 테스트에 사용되는 레코드 수 수정
|
스크립트 실행이 완료되면, 아래와 같이 콘솔에 출력되는 대시보드 링크에서 결과를 확인할 수 있습니다.
|
||||||
`org.study.consumerssl.data.TestUtils` 클래스의 아래 값을 수정하여 레코드 수를 조정할 수 있습니다. 제 환경에서는 300만개의 레코드를 추가할 때 평균 10초 정도 소요됩니다.
|
|
||||||
|
|
||||||
```java
|

|
||||||
public class TestUtils {
|
|
||||||
// 토픽당 발행되는 레코드 수. 기본값은 100만개 입니다.
|
|
||||||
private static final int RECORD_PER_TOPIC = 1_000_000;
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### 출처 및 상세 내용
|
### 출처 및 상세 내용
|
||||||
|
|
||||||
|
|||||||
BIN
console.png
Normal file
BIN
console.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 67 KiB |
Loading…
x
Reference in New Issue
Block a user