遠端桌面雲端主機lxde desktop-低資源配置TOP1

遠端桌面雲端主機lxde desktop-低資源配置TOP1

我有一個外匯自動操作專案,需要24小時自動執行、能隨時線上檢查狀況和即時調整,最重要的,整個系統是用script撰寫並且在網頁瀏覽器運作。基於以上需求,所以選擇可遠端桌面的雲端主機,而不是用個人電腦。由於它只是個系統UI,我不想花太多錢,單核1G ram的規格,debian + lxde desktop + firefox,每月5美金就好。


雲端主機cloud server設定

雲端主機網上資料很多,不贅述,在這裡我是用linode的每月5美金Shared CPU Plans。
主機選用Debian系統,接著安裝桌面環境LXDE desktop(佔用資源小)及遠端連線xrdp,安裝指令:

apt update
apt install task-lxde-desktop
apt install xrdp
adduser xrdp ssl-cert
systemctl restart xrdp
ufw allow 3389

註:mate desktop也是一個測過不錯的桌面環境,如果想試的話,可以改用apt install task-mate-desktop


遠端桌面連線

windows點選左下角的放大鏡,搜尋並點擊"遠端桌面連線"。電腦那裡輸入主機IP後,再輸入主機上設定的帳號和密碼,就可以連線進去了。


資源使用狀況

未使用任何應用前(只佔200多MB記憶體)

開啟firefox並登入外匯自動操作系統GiiMii


後記

現在很多服務、測試甚至運算,我都習慣用javascript和jquery來做,因為運算邏輯其實用哪個程式語言都差不多,但Web UI在介面實作上幾乎不用煩惱,很省心。

之前有幾百萬筆的外匯歷史數據,用自訂邏輯進行交集分析,雙核4G ram的規格去跑,在firefox上跑個三天三夜也沒關係,分析結果出來後再把主機刪掉,只花了台幣100元。雲端主機真的是好東西。

不用chrome做,不是chrome效能比firefox差,而是chrome在2021年改版後,新增throttling功能,沒有focus在瀏覽器的話,script會暫停,可參考此篇Heavy throttling of chained JS timers beginning in Chrome 88。對一般使用者這是好功能,但對像我這種開發測試者,就很不便了。

順便記錄一下firefox的外掛Firefox Multi-Account Containers,用於多帳號測試可以分開session和cookie,很方便。

註:更多的雲端主機相關文章,請點選尚虎網科-雲端主機

好文分享給朋友

您可能還喜歡...