? ? ? ? 些剛?cè)胧址掌鞑痪没蚴堑谝淮渭茉O服務器不了解如何分布,這邊我簡單說下自己的想法,一般一個游戲后端會有多模塊放在不同的物理服,更好對服務器做好壓力分散,而不是放在同一臺物理服,基本模塊有
1.游戲物理服務器
2.數(shù)據(jù)庫物理服務器
3.資源物理服務器
4.日志物理服務器
這4個分別放在不同物理服上
游戲物理服務器:最核心的服務器,放游戲服務邏輯,這個游戲服務需要連接數(shù)據(jù)庫服務器和日志服務器,游戲中需要存儲數(shù)據(jù)的時候主動發(fā)起存儲到數(shù)據(jù)庫上面,要記錄日志要一樣,比如之前的項目使用skynet框架,會用集群連接數(shù)據(jù)庫和日志服務器,及時和定時訪問
數(shù)據(jù)庫物理服務器:游戲的數(shù)據(jù)庫,如 mysql ,redis
資源物理服務器:放游戲的版本更新列表,各個版本的更新包
日志物理服務器:記錄游戲需要的操作,比如玩家的充值記錄
先簡單說下后續(xù)繼續(xù)更新希望對你用~