만약 미디어등의 대용량의 파일을 업로드 하는 사이트라면,
클라우드플레어 무료 플랜 사용시 업로드를 못하는 문제가 발생할 수 있나요..?
이것이 한번에 올릴 수 있는 양인지,
하루에 한 IP당 100MB제한이라는 것인지 헷갈리네요..
bgmstore.net 사이트도 cloudflare를 사용하는 것으로보면, IP당 100MB 제한은 아닌 것 같은데..
만약 미디어등의 대용량의 파일을 업로드 하는 사이트라면,
클라우드플레어 무료 플랜 사용시 업로드를 못하는 문제가 발생할 수 있나요..?
이것이 한번에 올릴 수 있는 양인지,
하루에 한 IP당 100MB제한이라는 것인지 헷갈리네요..
bgmstore.net 사이트도 cloudflare를 사용하는 것으로보면, IP당 100MB 제한은 아닌 것 같은데..
업로더를 좀 고치면 대용량 파일도 100MB 미만으로 잘라서 업로드하도록 만들 수 있습니다. 예를 들어 20GB짜리 파일이라면 80MB씩 250조각으로 나누어 업로드한 후 서버에서 다시 조립하는 것입니다.
XE 기반으로 구현하기는 쉽지 않겠지만, 오픈소스로 공개되어 있는 HTML5 업로더 중 chunking 기능을 지원하는 것이 꽤 많으니 꼭 필요하다면 한번 알아보세요.
[2016.12 수정] 라이믹스에서는 이제 기본으로 제공되는 기능입니다.
오랜만에 다시 확인해보니 라이믹스에서 좋은 기능이 업데이트 되었네요!
덕분에 클라우드 플레어를 적용할 수 있게되었습니다.
다만 기진곰님이 셋업해주신 nginx 환경의 서버에서 테스트해봤는데
클라우드플레어와의 속도가 느려서 업로드 시간이 상당 딜레이 되어서 인지
max_execution_time = 300으로 설정이 되어있는데도 아웃이 되는문제가 있네요
nginx쪽의 설정문제인지.
ping time out이 되어버리는지 99%등에서 업로드가 오류되었습니다 하면서 멈춰버리는 현상이있네요.
이런식으로 오류가나는데 이게 클플영향 때문인지 nginx 설정의 문제인지 궁금하네요
업로드 용량이 110MB정도로 업로드시간은 50~90초 정도 소요되었습니다.
한번에 올릴 수 있는 양일 겁니다.