伺服器結構

2021-06-22 19:18:44 字數 464 閱讀 9667

git:

第三方庫 : 

1.底層庫,nel引擎的基礎和網路兩個庫,提供基本工具。

2.遊戲內共享庫,遊戲內的公共定義,如果使用cocos等c++客戶端,可以包含這個靜態庫。

3.伺服器共享庫,包含伺服器公共定義及需要使用的基礎工具,所有的伺服器程式包含。

4.伺服器邏輯。

fes    前端伺服器,作用:閘道器、快取部分資料。可多開,分攤網路壓力。

ls       登入伺服器,與php通訊,所有的登入驗證在這裡。

ns      名字伺服器,一組伺服器內伺服器通訊時,註冊其它伺服器,通過ns。

pds    持久化伺服器,db cache,對於整組伺服器來說,資料儲存到此為止,pds後端不限於mysql。

pls     邏輯伺服器,玩家遊戲邏輯,根據具體需求決定是否需要多開。

5.例程

6.單元測試   可檢視一些基礎功能的使用方式

併發伺服器,分布式伺服器(結構)

什麼是分布式系統架構 分布式系統架構簡單的說是執行在多個處理器上的軟體構架設計。分布式系統是建立在網路之上的軟體系統。正是因為軟體的特性,所以分布式系統具有高度的內聚性和透明性。網路和分布式系統之間的區別更多的在於高層軟體 特別是作業系統 而不是硬體。內聚性是指每乙個資料庫分布節點高度自治,有本地的...

伺服器部署目錄結構

data0 gitrepo 系統平台git倉庫 projects 專案資料夾 bd 商業專案 eshops 電商站點 test 測試類專案 supports 支援類專案 mantis mediawiki server auths certs 伺服器證書 ssh 相關使用者公匙 db elastic ...

Tomcat伺服器層次結構研究

1 web服務一般要打成war包,待伺服器啟動後,會解析出相應檔案 2 伺服器目錄下,分為以下幾個目錄 現在來詳細介紹 1 bin目錄,binary的縮寫,放置執行檔案的目錄。包括啟動,關閉等命令。例如startup.sh,shutdown.sh 2 lib目錄,主要存放伺服器執行需要載入的jar包...