AWS의 두 서버에 20 개의 다른 웹 사이트가 있습니다. 모든 웹 사이트는 DesignMaker라는 웹 애플리케이션 (ImageMagick을 사용하는 MVC 애플리케이션)을 사용하여 사용자 이미지의 무거운 이미지 처리를 수행합니다. 사용자는 해당 애플리케이션에 이미지를 업로드하고 업로드 된 이미지로 디자인을 시작할 수 있습니다. 모든 이미지 처리가 코드에서 최적화되었다고 가정 할 수 있습니다.서버에서 이미지 처리 부하를 제거하는 방법
내 관심사는 여기에 주요 서버의 CPU에서 무거운 이미지 프로세스의 부하를 제거하고 다른 서버에 넣어하는 것입니다. 따라서 내 마음에 가장 먼저 떠오르는 것은 해당 애플리케이션을 분리하여 다른 서버에서 실행되는 웹 서비스로 변환하는 것입니다. 이 방법으로 이미지 프로세싱의 부하를 다른 컴퓨터에 쏟아 붓습니다. 내가 뭔가를 놓친 지 말해줘.
일부 이미지 처리를 수행하기위한 API를 호출하는 것이 좋은 방법입니까?
다른 대안은 무엇입니까?