2017-11-10 3 views
0

셀러리, RabbitMQ 및 Flower로 분산 작업 메커니즘을 실행해야합니다.kubernetes pod for celery

보통 사람들은 내 서비스에 3 개의 광고 모음을 만드는 각 서비스마다 별도의 광고 모음을 만듭니다. 제 질문은 왜 3 포드를 만드는 겁니까?

3 개의 컨테이너로 하나의 광고 모음을 만들 수 있습니다. 서비스는 밀접하게 결합되어 있으며, 모두 작동중인 솔루션을 갖추기 위해 실행되어야합니다.

컨테이너가 3 개인 포드 대신 3 개의 서비스에 3 포드를 사용하면 어떤 이점이 있습니까?

답변

2

이것은 응용 프로그램 디자인 결정입니다.

3 개의 창을 만들면 개별 컨테이너를 확장 할 수있는 유연성이 제공됩니다.

예 : 세 개의 셀러리 컨테이너를 실행하고 하나의 RabbitMQ로 트래픽을 보낼 수 있습니다.

관련 문제