2010-08-11 7 views

답변

0

100 만 하루 확실히 많은 같은 엄청난 수의 자원을 가진 필요로 무엇을 상상하기는 어렵다. 제가 제안 할 수있는 것은 선반 도구를 사용하여 ftp sync 레벨에서만이 문제를 해결하는 것입니다. (아마도 http://www.ftpsynchronizer.com/?)

ftp 업 로더를보고있는 디렉토리를 두드리는 것은 ftp 라이브러리를 가진 대부분의 일반적인 언어에서 프로그래밍 작업을 어렵게하지 않을 것입니다.

다른 대안은 인터넷에 연결된 서버에서 이러한 파일을 가져올 수 있다면 Akamai Http Content Delivery를 사용하여 이미지를 가져 오지 않고 이미지를 가져올 수 있다는 것입니다.

+0

+1 사이트 구축에 대한 좋은 아이디어 – andy

+2

"Akamai Http Content Delivery"에 대한 설명서 링크를 제공 할 수 있습니까? 나는 그것을 구체적으로 찾지 못한다. 프로젝트에서 개인 SFTP 서버에서 많은 파일을 가져와 Akamai (Onstream을 통해)에 호스트해야합니다. 역동적 인 사이트의 응용 프로그램 서버를 SFTP에서 가져 와서 Akamai로 전송하는 대신 Akamai가 저에게 당황하게 할 수 있다면 효율적입니다. –

8

FTP 대신 Rsync를 사용하십시오. FTP보다 오버 헤드가 적으며 대용량 파일베이스를 동기화하는 데 적합합니다.

Rsync documentation

아카 Netstorage는 업로드 방법으로서 rsync를 지원한다. Akamai 제어판에서 활성화해야 할 수도 있습니다. Netstorage 사용자 계정을 관리하면 누구나이를 활성화 할 수 있습니다.

Rsync는 모든 Linux 배포판에 포함되어 있습니다. Windows 사용자라면 cygwin의 일부로 얻을 수 있습니다.

+0

Akamai에 업로드 할 파일은 무엇입니까? 클라이언트 측 다운로드 또는 NetSession Download Manager API는 백만 가지 이상의 이미지를 업로드하는 데 적합하지 않은 것으로 보입니다. – Jiminy

0

파일 수가 너무 많아서 업로드 속도가 더 빠르다면 업로드 시간을 대폭 향상시키는 '서명'제품을 사용하는 것이 좋습니다. Akamai와 잘 작동하는 타사 업로드 서비스로 많은 고객이이를 사용합니다.

관련 문제