簡體   English   中英

從NGINX服務器而不是gunicorn / Django服務上載的文件

[英]Serve uploaded files from NGINX server instead of gunicorn/Django

我有單獨的服務器,一個正在運行NGINX,另一個正在運行gunicorn / Django,我設法按照Django文檔的建議直接從NGINX提供靜態文件,但是用戶上傳的文件存在問題,該文件將被上傳到具有gunicorn的服務器,而不是該服務器具有NGINX,因此用戶無法找到其文件並瀏覽它們。

如何將文件從Django上傳到另一台服務器? 或上傳到NGINX后如何從其他服務器傳輸文件?

注意:我沒有CDN選項,我將從服務器中獲取靜態信息。

您需要實現一種用於將文件從一台服務器共享到另一台服務器的解決方案。 NFS是Linux之類的Unix中的標准。 一種替代方法是使用實​​時鏡像,即在Nginx服務器中創建媒體文件目錄的副本並使其保持同步。 可能有很多設置選項。 我已經成功使用了lsyncd

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM