2017-12-12 4 views
2

PHP에 프로젝트를 만들고 대기열에 RabbitMq을 사용한다고 가정합니다.
그러면 어느 것이 더 나은 해결책이 될까요? 동일한 서버에`Apache`와`RabbitMq` 퍼팅

우리는 RabbitMq을 어디에 두어야합니까?

  1. ?
  2. 다른 서버에`Apache`와`RabbitMq`을 넣으시겠습니까?
+0

이는 프로젝트의 규모에 따라 달라집니다. –

+0

@ JohnEllmore, 프로젝트 목표는 많은 트래픽과 요청을 처리하는 것입니다. –

+2

큰 프로젝트는 웹 서버와 메시지 시스템과 같은 응용 프로그램을 다른 서버로 분리하려고합니다. 그렇지 않으면 길을 축소하는 것이 더 어려워 질 것입니다. –

답변

2

분명히 아파치와 rabbitMq를 다른 서버에 두는 것이 좋습니다.
당신은 2 개의 다른 서버 (프로세서)를 얻을 것이기 때문에. 과부하가 걸리면 다른 것에 영향을주지 않습니다. 그리고 모든 큐 관련로드가 다른 서버에 있습니다.