-
[AWS, Kafka] ec2 프리티어를 사용할 경우 생기는 에러공부/Kafka 2022. 5. 21. 23:55반응형
OpenJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the number of parallel GC threads appropriately using -XX:ParallelGCThreads=N
ec2 프리티어를 사용할 경우 생기는 오류이다.
M2.micro의 램 크기가 1GB이기 때문에 kafka와 zookeeper의 메모리 사용 용량을 줄여야한다.
내가 설치한 카프카는 kafka_2.12-2.5.0이므로 cd 명령어를 사용하여 들어간다.
cd kafka_2.12-2.5.0
kafka의 메모리 할당량을 줄인다.
vi bin/kafka-server-start.sh // 이 부분을 수정 export KAFKA_HEAP_OPTS="-Xmx256M -Xms256M"
zookeeper의 메모리 할당량을 줄인다.
vi bin/zookeeper-server-start.sh // 이 부분을 수정 expert KAFKA_HEAP_OPTS="-Xms256M -Xms128M"
이제 카프카 토픽을 생성해보면 오류가 나오지 않는 것을 확인할 수 있다.
bin/kafka-topics.sh --create --bootstrap-server aws-ip:9092 --topic abc.kafka
최대 256M으로 설정했는데 1G에 맞게 설정해도 상관없긴하다.
반응형'공부 > Kafka' 카테고리의 다른 글
[Kafka] 메시지 값 순서가 메시지를 넣은 순서와 다른 이유 (0) 2022.05.26 [Kafka] Connection to node -1 (ip주소:9092) could not be established. Broker may not be available 에러 (0) 2022.05.25