伺服器中控台

請輸入管理密碼

全部伺服器

-
AWS 機器開好之後,按「新增機器」由中控台裝好管家並加進來

網站程式版本

-
在開發電腦打包正式版(build.mjs --package 或 --deploy)會把新版本放到 S3;按「更新全部網站」,放到網站檔案 S3 並清 CloudFront 快取,所有網站一次換上,玩家重新整理就是新版。

AWS 網站(CloudFront 共用)

網址接到的服操作
AWS 機器上的服用這個:全部網站共用一套 CloudFront(*.mmorpg.cc),每台機器第一次建網站時建一次入口(約 10~15 分鐘),之後建網站、移除網站都只要幾秒。玩家經 CloudFront → 這台管家的轉接埠 → 服,機器不用公開 IP,玩家真實 IP 照常拿得到。網站程式版本按上面的「更新全部網站」。
中控台用到的金鑰都在這裡。平常只顯示末 4 碼,按「顯示」看完整的值;換新的時候先測試,能用才存,存了馬上生效。

中控台登入密碼

改完之後,其他電腦、手機上的登入會被登出,要用新密碼重新登入。

AWS 機器

-
停機前會先把這台在跑的服照遊戲流程關掉(會存檔)。開機後管家和服會自己啟動,中控台大約一分鐘內接上。停機期間不收機器的錢,硬碟照收。

主機

從中控台移除這台

只是從中控台的清單拿掉,AWS 上的機器不會動(要刪機器請到 AWS 主控台)。這台的 AWS 網站和 CloudFront 入口會一起清掉。

這台的伺服器

贊助系統帳號(這台全部的服共用)

讀取中…
帳號
密碼(8 個字以上,只用英文數字)
贊助系統(放在中控台那台)每個服都填:IP 127.0.0.1、上面的埠、帳號密碼,資料庫名稱填那個服的登入庫。權限只給登入庫裡贊助系統用得到的表:shop_user、shop_user2(有 ezpay、ezpay1、贊助_儲值記錄、輔助_獎勵發送也給)可以讀和新增;accounts、characters 只能讀;全部不能改、不能刪。開新服後按「更新權限」把新的服加進去。

更新核心(這台全部的服一起更新)

上傳一次 Server_Game.jar:一般的服放進 update,下次開服或重開時換上(舊的留成 Server_Game.jar.old)。S3 範本的核心不在這裡更新,要到「範本控制」上傳 Server_Game.jar 再按「存回 S3」。

回收站(刪除服時留下的資料庫備份)

管家紀錄

在線人數
-
不同 IP
-
同時連線的來源數
離線掛機
-
角色留在遊戲裡
伺服器已執行
-
遊戲記憶體(堆積)
-
遊戲 CPU
-
伺服器程式佔用率
執行緒
-
目前數量

伺服器

主機

垃圾回收(GC)

名稱次數累計時間平均

最近的操作記錄

名字帳號IP操作
名字帳號等級職業地圖操作

開關伺服器

-
重開會照遊戲本身的流程倒數、存檔;強制結束不會存檔,只在伺服器卡死時用。

核心(Server_Game.jar)

-
更新核心在機器頁,一次更新這台全部的服。

定時開服

-
台灣時間。時間到管家會自動開服(已經在執行就不動),開過一次就清掉。

記憶體

-
最小(-Xms)
最大(-Xmx)
平時上限(可留空)
寫成數字加 m 或 g(512m、1g、4g)。改完要重開伺服器才會生效。人多了調大最大值;同一台所有服的最大值加起來不要超過機器的記憶體。
平時上限:平常盡量壓在這個數字以下,多的會還給系統,真的不夠用才往最大值長。留空就是不限(會很快長到最大值)。

刪除伺服器

要先關服(強制結束或在遊戲裡關機)。資料夾會整個刪掉;資料庫可以選擇一起刪,刪之前會先備份到管家的 backup 資料夾。
在這裡改的是 S3 範本的內容(暫存在 ),改完按「存回 S3」才會生效;之後每台機器開新服拿到的就是新的。db 資料夾裡:登入資料庫範本(db36025.sql)、遊戲資料庫匯出檔(gamesql.sql.gz,可以上傳替換;機器上還沒有這個遊戲資料庫時,開新服會用它匯入)。
讀取中…
上傳到目前的資料夾(同名的會先備份再替換)
選一個檔案
左邊選一個檔案

        

管家紀錄

發送公告

操作記錄

已發送的公告

這一頁每 15 秒更新一次;讀取時伺服器會短暫停頓幾毫秒,只有打開這頁才會讀
目前
-
最高峰
-
開機到現在
累計建立
-
開機到現在
死結
-
互相卡住、永遠不動的執行緒

狀態分布

依名稱分組(點一列看詳細)

名稱說明數量執行中/等待/定時等待/被鎖CPU 時間正在跑