※ 引述《ak77now (ak77now)》之銘言:
: 像是運行環境這個我沒補上是我疏忽了
: 其他像是原始碼和錯誤訊息這部分就不太曉得該怎麼敘述
: (比如說瀏覽器下載時就是很準地滿1G就中斷重來,沒特別訊息)
:
: 我看到類似這類文章:
: https://autoize.com/nextcloud-performance-troubleshooting/
:
: 常看到類似字眼:
: https://i.imgur.com/CAz8Im9.png
:
: 這邊想再請教一下
: 請問像是類似這些環境設定是不是真的會影響檔案的上下傳呢
因為半夜要睡覺了隨便寫
首先你用的是Opensource, 這東西是套件組成的, 所以要自己一個個去搞清楚各套件
的設定與使用方式. 商用軟體是要拿出來賣的, 廠商要自己搞定給使用者交代.
所以不想煩惱的話買商用就是了, 不能用可以嚕廠商. Opensource不能用只能嚕自己
上面那個文章也有寫, If you require professional troubleshooting of
NextCloud issues, or want a brand new instance of NextCloud set up
correctly out of the gate, contact us for a quote. Our team consists
of sysadmins and engineers who are experts in cloud architecture,
networking and security, storage administration, and server tuning.
影響上下傳最大的問題是buffer跟執行時間,執行時間又跟頻寬有關, 站在client
前面是webserver, 所以要解除webserver的限制, 修改nginx/apache 的設定,
然後是php接資料, 所以也要修改php的設定, 最後就是套件如何處理,
所以你有三個地方要搞定
你給的那個文章, 基本上已經把問題都講完了.當然事情沒有這麼簡單拉, 這得要
看你到底要上下傳多大的檔案, OS是否有空間可以處理暫存檔案(夠大的暫存區),
php 怎麼處理的(上面那5個參數設定), 套件怎麼處理的(readfile也是有issue)
Nextcloud 有提供 docker, snap, appliance 三種包好的 image, 你就看哪一種
適合你裝來試試看. 人家也有提供 Premium Support (30分鐘/50歐).
我個人建議,不想哪麼累想想自備機器頻寬就超多功能的群暉的NAS買一買,
或是不想養機器頻寬就onedrive買一買(M365家庭版6T/NT$2700 還有office可以裝)
問題瞬間解決, 也不用搞那麼累啊....
6T硬碟3年保一顆也要4k, 拿來買 onedrive 也是很划算啊...