서버

rabbitmq

큐를 써야지. 파이썬은 pika 와 함께..

기본 개념 이해하기
RabbitMQ 튜토리얼 요약 - bigboss.io

RabbitMQ 동작 이해하기 :: 조은우 개발 블로그

[RabbitMQ] Retry Mechanism

[RabbitMQ] Dead Letter Exchange & TTL(Time To Live)

특정 시간 listener를 on/off 하는 방법. (스프링부트)
[RabbitMQ] Scheduling Consumer ON/OFF

개념

  • Producer : 메시지 보냄
  • Consumer : 메시지 받음
  • Queue : 메시지 저장
  • Exchange : 메시지 큐 분배
    • Fanout : 모든 큐에 브로드캐스팅
    • Direct : Routing Key 일치
    • Topick : Routing Key 패턴
    • Headers : Routing Key 대시 Header 확인

consumer가 다시 queue에 메시지를 넣을 수 는 없는가?? re-publish 란 용어인듯.

RabbitMQ의 메세지 보유기간은 acknowledge에 기반합니다. ack를 받은 메세지는 사라지게 됩니다. 따라서 처리를 완료한 메세지를 재 처리하고 싶을 경우에는 반드시 producer가 동일한 메세지를 re-publish 해야합니다.

consumer 가 메시지를 처리하는 것을 명시적으로 지정할 수 있는 것 같다. 위의 listener on/off 와 같은 맥락 파이썬 pika는 start_consuming() / stop_consuming()
BlockingConnection

pika

Introduction to Pika¶

책 일부분
개발자를 위한 파이썬

파이썬에서 RabbitMQ 활용하기 1편 Using Pika

RabbitMQ 에 Python 이용하여 데이터 보내기

Learning RabbitMQ

재택근무의 온도차가 있지.. 고용주와 노동자의 온도차이. 그래도 점차 재택근무가 활성화 되길 바라는 마음이다.

재택근무를 위한 마음의 자세

재택근무 - 스키외 갤러리 - :::스킹룰즈:::