ET服務端分布式部署

2022-02-24 05:44:38 字數 1610 閱讀 2356

環境:centos7+et5.0+mac(本地)

一:伺服器部署

1:服務端**調整:

有乙個元件 coroutinelockcomponent只在 allserver中有載入,部署分布式時,有需要該元件的也得載入,分別在gate,location,map服務中新增該元件

2:修改配置檔案127.0.0.1.txt。使用同一臺虛擬機器使用不同埠模擬分布式

3:編譯,發布到centos伺服器上。

配置檔案也上傳。

4、啟動伺服器

二:本地測試

2:打包客戶端:我是mac,所以打包mac os。

打包完成後會生成資源檔案和應用程式

3: 開啟資源伺服器(本地)。檢視:

5:檢視服務端日誌: 可以看到當前客戶端連線的gate服務端應該是  10006 埠的gate服務。

6:再啟動乙個客戶端。執行unity

7:檢視服務端日誌:新客戶端連線的是 10007埠的gate服務。(也有可能隨機到跟第乙個客戶端同乙個gate服務上,多試幾次看看)

三:錯誤,可能遇到的錯誤。都是沒有載入相應元件的問題。(第一步**調整)

參考文件:

服務端分布式快取與本地快取

快取技術是保障系統效能的基礎技術 核心技術。最大程度上避免對資料庫的併發查詢,從而降低因為資料庫資源不足導致的系統故障。提公升系統的響應速度,保證使用者體驗 總之快取使系統穩定高效的執行。如果你的系統使用到了資料庫,但沒有使用快取,那你的 一定沒有多少訪問量 如果有訪問量,那你的 可用狀態一定是斷斷...

11 2 3 客戶端 服務端(CS)分布式時代

到了20世紀80年代,個人對計算的需求催生了pc機時代的到來。隨著pc的普及,區域性聯網的需求也越來越大。區域網 的發展催生了客戶端 服務端 client server,cs 分布式架構。客戶端 服務端架構實際上是把一部分原先在集中式主機中的工作負載分配到客 戶端上執行,減輕了主機的負擔,提公升了整...

分布式部署

一 分布式架構和部署 1 如何進行分布式部署 2 系統拆分後,模組之間如何相互呼叫 3 如何進行統一的會話 session 管理 4 如何實現單點登入 5 如何保證一致性更新 6 如何規劃和處理分布式事務 7 如何對重要服務實現ha 二 高併發和web層的效能優化 1 高併發的處理 2 nginx的...