문제

내 웹사이트에 업로드된 파일을 호스팅하기 위해 여러 파일 서버를 사용할 계획입니다.가장 좋은 방법은 무엇입니까?다른 컴퓨터에도 웹 서버를 설치해야 합니까?아니면 네트워크에서 파일을 라우팅하는 특별한 소프트웨어가 있나요?프로들은 어떻게 할 거야?

고마워요, Taher.

도움이 되었습니까?

해결책

여기 당신이 할 수 있는 한 가지 방법이 있습니다...

네트워크에서 파일을 가져오기 위해 특별히 중앙 라우팅 처리기를 만들고 파일 서버 이름을 다양한 파일 서버를 가리키는 하위 도메인으로 지정합니다.

사용자가 다운로드 링크를 클릭하면, 예를 들어

www.example.com/GetDownload.php?id=10

...GetDownload.php 페이지는 데이터베이스에서 파일이 저장된 위치를 확인하거나(데이터베이스의 파일 위치를 추적한다고 가정) 업로드를 추적하기 위한 규칙을 통해 확인합니다. 네트워크에 있는 파일의 위치.그런 다음 URL을 적절한 서버/다운로드 폴더로 리디렉션할 수 있습니다.따라서 GetDownload.php?id=10이면 파일 위치를 찾으면 적절한 서버/URL로 리디렉션됩니다.

AFile.doc가 FileServerB에 있습니다. 리디렉션됩니다...

FileServerA.Example.com

여기! --> FileServerB.Example.com/A/AFile.doc

FileServerC.Example.com

다른 팁

Gluster 를 구성하고 WebServer에 GlusterFS를 마운트 할 수도 있습니다 ... Aslo는 잘못이 있습니다.허용 시스템.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top