2011-11-10 4 views
2

사용자가 업로드 한 이미지의 크기를 조정할 수있는 대기열 기반 시스템을 구축하고 있습니다.PHP에서 셀러리를 사용 하시겠습니까?

사용자는 스토리지 서버로 전송할 이미지를 업로드합니다. 그런 다음 웹 서버는 이미지 파일을 검색하고 크기를 조정 한 다음 스토리지 서버에 추가 할 이미지 스케일링 작업자가 청취 할 대기열에 메시지를 추가합니다.

나는 이것을 위해 rabbitmq보다 샐러리를 사용할 계획을 가지고 있었지만, 웹 계층은 PHP를 실행하므로 편의상 PHP를 찾는 것이 좋습니다.

사람들에게 어떤 제안이 있습니까?

파이썬과 PHP를 사용하여 웹 계층을 복잡하게 만들고 싶지는 않지만 필자가 PHP에서 셀러리를 제어하는 ​​것이 얼마나 쉬운 일인가? 셀러리가 다른 서버에있을 필요가 없기 때문에 어떤 종류의 RPC 프로토콜 (절약 같은가?) 또는 더 단순한 것?

답변

2

저는 PHP에서 파이썬을 호출하고 셀러리와 함께 파이썬을 사용할 수 있도록 저조한 사용 만 할 것입니다.

6

나는 Celery-PHP 라이브러리를 만들었으며 몇 달 동안 원활하게 작동합니다.

관련 문제