분류 전체보기

    728x90
    반응형

    [Docker] [Kafka] cluster 구성하는 방법

    [Docker] Docker에서 Kafka 실행하기 와 다른 Docker Container 간 통신 에서 단일 kafka broker 설정을 통해 kafka를 실행하였습니다. 이번에는 멀티 kafka broker 설정을 통해 kafka를 실행하는 방법을 알아보도록 하겠습니다. 단일 broker kafka는 아래와 같이 설정하였습니다. version: "3" volumes: kafka_data: driver: local services: kafka: image: 'bitnami/kafka:3.6.1' ports: - '9092:9092' environment: - KAFKA_CFG_NODE_ID=0 #- KAFKA_CFG_BROKER_ID=0 - KAFKA_CFG_PROCESS_ROLES=controlle..

    [Enum] 여러 필드로 구성된 Enum에서 특정 값이 존재하는지 체크 하는 방법

    아래와 같이 stringValue와 intValue로 구성된 Enum이 있습니다. public enum MyEnum { CONSTANT1("Value1", 100), CONSTANT2("Value2", 200); private final String stringValue; private final int intValue; MyEnum(String stringValue, int intValue) { this.stringValue = stringValue; this.intValue = intValue; } public String getStringValue() { return stringValue; } public int getIntValue() { return intValue; } } 특정 stringVa..

    [Spring Boot] [WebSocket] Protocol 설정 방법

    [Spring Boot] 서버 시작 시 WebSocket 연결 client java 로직 구현 에서 Spring boot에서 Websocket을 연결했습니다. 그리고 [Postman] Websocket 테스트 방법 및 Protocol 설정 방법 에서 Websocket 연결 시 Protocol을 설정하는 방법에 대해서 알아보았습니다. 이번에는 Spring boot에서 Websocket 연결 시 Protocol을 설정하는 방법에 대해서 알아보겠습니다. 기존 Websocket 연결 코드는 아래와 같이 되있습니다. StandardWebSocketClient 클래스의 execute 함수를 사용해서 Websocket을 연결하고 있는데 StandardWebSocketClient 클래스는 AbstractWebSocke..

    [Postman] Websocket 테스트 방법 및 Protocol 설정 방법

    Websocket 연결을 테스트 하기 위해 Postman을 사용하는 방법을 정리해보았습니다. Postman 설정 방법Postman 좌측 Collections에서 더하기 아이콘 클릭 후 View more templates 클릭합니다. websocket으로 검색하면 나오는 WebSocket basics 클릭을 클릭합니다. Use Template을 클릭합니다. Collections에 WebSocket basics가 생깁니다. Data formats 폴더에 있는 Send plain text를 클릭하면 아래처럼 노출됩니다.이 Request를 수정해도 되고 신규로 만드시거나 복사하셔서 사용하시면 됩니다. 연결할 Websocket url을 입력해줍니다. Headers를 클릭해서..

    728x90
    반응형