설치전 사전확인) 1. CPU가 가상화 지원여부 2. Hyper-V 설치여부(Oracle Virtual Box를 사용하는 Docker ToolBox로 대체가능) 1. 사이트들어가서 Download from Docker Hub 링크 클릭 https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows Install Docker Desktop on Windows Docker Desktop for Windows is the Community version of Docker for Microsoft Windows. You can download Docker Desktop for Windows from Docker Hub. Downlo..
전체 글
Email : gusrl6394@naver.com Github : https://github.com/gusrl6394·DB
DB-Engines Ranking https://db-engines.com/en/ranking DB-Engines Ranking of Key-value Stores https://db-engines.com/en/ranking/key-value+store
PS C:\Windows\system32> rabbitmq-plugins list Listing plugins with pattern ".*" ... Configured: E = explicitly enabled; e = implicitly enabled | Status: * = running on rabbit@DESKTOP-6HPEM1U |/ [ ] rabbitmq_amqp1_0 3.8.2 [ ] rabbitmq_auth_backend_cache 3.8.2 [ ] rabbitmq_auth_backend_http 3.8.2 [ ] rabbitmq_auth_backend_ldap 3.8.2 [ ] rabbitmq_auth_backend_oauth2 3.8.2 [ ] rabbitmq_auth_mechanis..
AMQP 메시지 구조 예약어를 제외하면 모든 속성은 사용하는 데 제약이 없으며, 별도로 기술되어 있지 않는 한 AMQP 브로커가 이를 무시한다. RabbitMQ에서 브로커가 지원하는 유일한 필드는 user-id 필드로, 브로커에 연결한 사용자 이름이 일치하는지 확인하는 데 사용한다. 표준 속성에 필요한 값이 없을 경우 headers 속성을 사용해서 추가적으로 키-값 쌍을 추가할 수 있다.
수신함 구축 - 라우팅 전략은 메시지가 라우팅될 큐(혹은 다수의 큐)를 결정한다. 라우팅 전략은 자유로운 형식의 문자열로 구성된 라우팅 키와 잠재적인 메시지 메타 정보에 근거로 두고 있다. 여기에서 고려하는 사용자 간 메시징 시스템(user-to-user messaging system)에서는, 메시지를 수신자의 수신함 역할을 담당하는 큐로 라우팅해야 한다. 따라서 사용해야 하는 익스체인지 라우팅 전략은 다이렉트 방식이다. 그림과 같이 목적지 큐의 이름을 메시지 생성 시 사용했던 라우팅 키와 짝을 맞추는 방식이다. 애플리케이션에 메시징 로직을 접목시키기 위해 자바스크립트 프론트엔드와 자바 백엔드 사이에 이미 존재하는 폴링(Polling)방식을 따를 것이다. 그러나 이는 가장 효율적인 접근법은 아니지만 추후..