나는 Heroku에서 유니콘을 사용하고 있습니다. 내가 가지고있는 문제 중 하나는 파일 업로드입니다. 우리는 업로드에 carrierwave를 사용합니다. 기본적으로 약 2MB 크기의 파일이라도 50-60 % 업로드가 완료 될 때까지는 Unicorn이 시간 초과됩니다.파일 업로드 중 유니콘에서 시간 초과 오류가 발생했습니다.
우리는 로컬에서 테스트 할 때 유니콘을 사용하지 않고 로컬에서는 대용량 파일에 문제가 없습니다. (파일이 프로덕션 + 스테이징과 마찬가지로 carrierwave를 사용하여 AWS에 업로드 되더라도). 그러나 프로덕션 서버 &을 준비 할 때 시간 초과가 발생하는 것으로 나타났습니다.
이 문제를 해결하기위한 전략은 무엇입니까? 지연된 작업에이 파일 업로드를 넣을 수 있는지 확신 할 수 없습니다. 사용자에게 파일이 실제로 성공적으로 업로드되었음을 확인해야하기 때문입니다.
감사합니다. 링고
유니콘을 로컬로 사용해 볼 수 있습니까? –