版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、黑夜傳說服務(wù)器部署目錄黑夜傳說服務(wù)器部署 11 服務(wù)器簡介 11.1 服務(wù)器概況 11.2 服務(wù)器圖示 22 服務(wù)器部署 32.1 系統(tǒng)配置 32.2 游戲服配置表 32.2.1 初始化腳本說明 42.2.2 啟動(dòng)腳本說明 52.2.3 庫結(jié)構(gòu)生成說明 52.2.4 更新腳本說明 62.3 服務(wù)器配置注冊數(shù)據(jù)庫 72.3.1游戲服(CS,DS,RS,GS,AS)S己置注冊入庫 7232公共服(PS,NS,LS,GM配置入庫 71 服務(wù)器簡介1.1 服務(wù)器概況黑夜傳說游服務(wù)器框架來自大型端游單服務(wù)器的設(shè)計(jì), 用單線程去處理所有的邏輯, IO,數(shù)據(jù)庫各有負(fù)責(zé)的線程, 線程之間通信用異步消息隊(duì)列,
2、吸取了多線程的優(yōu)勢, 而不必在編 寫邏輯的時(shí)候考慮多線程, 在一定程度上解放程序員, 即加快開發(fā)進(jìn)度, 以適應(yīng)競爭日益激 烈的手游。1.2服務(wù)器圖示服務(wù)器框架圖5ameSenerPlatfonnSenerClient (n)*rnvsqlBat abaseS enerGimeSerier(n)AccessSetTHtn2服務(wù)器部署2.1系統(tǒng)配置版本說明Linuxrhel-server-5.5-x86 6464位MysqlMySQL-5.5.2464位2.2游戲服配置表新文件路徑$HOME/Co服務(wù)器配置初始化腳本$HOME/Code/i nitcon fig.sh服務(wù)器啟動(dòng)腳本$HOME/Co
3、de/ru nall.sh數(shù)據(jù)庫庫結(jié)構(gòu)生成sql$HOME/Code/Sql/i nstall.sql更新腳本路徑$HOME/script/backup.sh更新包存放路徑$HOME/script/update/2.2.1初始化腳本說明LnadooSlocalhost CodeJ5 vim initconfig. s1 bin/bash22 It服務(wù)器組配置3 Hgt二牛2皿 10. Ulff4 Port-ISOOP5 2o口巳ID/06 Language=zh_CN*87 it數(shù)據(jù)庫配置8 Name= -.vlioami9 DBHost=172. 16. 10. Ill10 DBName=
4、underwor1d_for_nadoo11 DBUser=ffrcot12 DBPas&wd=ff1234w1513 #外圍服務(wù)器配置14 PSIP=L72. 16. 10. UK15 PSCli entPar16 PSPoxt=ff861017 NSIP=*172. 16- 10. UK18 NSPort=*8620rf19 GMCPort=863020 LSIP 二:.72. 16. 10. Ill*21 LSPort=,8640J,2522 口外圍服務(wù)器數(shù)據(jù)庫配置23 PS_NS_DBHast=172. 16, 10. Ill*24 P S_DBName=,p1atformserve
5、r*25 NSlDBNainenamesrver26 Http=80203127 KGM服務(wù)器28 GMSIF=*172. 16, 10. 11T29 QIS.DBK呂鬧 J gmtoo1server*30 GMSC1i entPort=w18009J31 GMSPort=1800r222啟動(dòng)腳本說明nadtsol oes 1 host Code S . /runal L. steri Starting GmloolServer GmToolSenTer 140813-19:04:16140S13 19:04:161 server!I 10813 19:04:18crldfornadoo 14
6、0813-19:04:13 14OS13 19:04:18140313-19:04:IB 140813-19:04:1$144813-19:04:18140813-19:04: ISGMSCHSGLL Ghk GMSGIIS恥GMSDEBUG: DEBUG:DEBUG: DEBUG: DEBUG:DEBUG: DEBUG;cpp: S9 = rCjnloolS?rver日忘文件-hom* nadqc LQg: tco”k加載全局EF,置ZQGane:global loEiruirr5qL-iq_Eame.mtoolserve cpp;179smtcK)l_aerviBr cpp: 1791NF
7、D: mtool_SQtMl-Server. fltntool_s#rver. got oo L_ser ver. gmtoo-_;sm* gmtool_srver, server, cepp:179cud:179cfp:179cyp;179cdp:L7&ptlC載仝右配習(xí)KQGujio: global .zontaiyaql-r亂栽全局配苣ZQGase: global llogfilenamc -朮義全 HSilKZQGaii#: globalclientrort 加載全.対配畫ZQCame: global serverport- -垃載全岫配置 ZQGaue::global .zoneid
8、_12l =加馥全局配ZQGane: global .debugtype-lpp: 2 /6 =Program will beas a Cat-mon./run all.shstop關(guān)服./run all.sh start開服./run all.sh先關(guān)服,再開服.nadootlliDcalhost Code, $ . /ruiLali呂h stop Stop FlatforniServer/FlatformServernado local host Code S , /runall. sh Stop PlafDraServe:- Platformeyver2.2.3庫結(jié)構(gòu)生成說明通過$HOM
9、E/Code/Sql/database.py操作生成最新庫結(jié)構(gòu)Pyth on database.pyin stall按install.sql生成最新結(jié)構(gòu)Pyth on database.pyupdate按update.sql執(zhí)仃最近的一次更新操作(最 近的注釋#行之后的操作)LrCUXVJl 1VUV CliriJVl f S L 丄1* I O-Ul Vt1 V-L L V&U J VA 1 U nadooSlocalhost Sql.5 . database, py installmysql u root -pl234 -h 172.16+10. Ill e se underworld_f
10、ar_nadoo;CREAlE DATABASE select * from Lindeorar ld_fDr_nadoo. SERVEkLIST;4 4+NAKs sssssssss- 00000 0000 0-0 12 3 4 5 12 3 4 B g 1 2 3 J- 5 I 2 3 4 ra- 94+ + select * from platformserver. GAMEZOXE where zone=12:game+zone zoneType ipport | name type cap3 I+40 | 172. 16. 10. Ill | 18001 | nadoo |0 | 1
11、0000 | 0 | 0 |3數(shù)據(jù)庫結(jié)構(gòu)3.1數(shù)據(jù)庫結(jié)構(gòu)說明Database+ i nf ormat ion_sc hem a.STAT_201406|STAT_20L407|STAT_201408|STATZ201409Igmtoolserver mysalnameserver performanceschema platf c rinser ver stattestunderworld_for_122 underworld_foT_lfg underworld_for_nadoo und erwor1d_for_pu j ie und 色 underworld_for_zscH+NAMES
12、ERVERDESCSTAT 20140X統(tǒng)計(jì)服務(wù)器庫(日志庫)按月自動(dòng)生成,無需更新stat統(tǒng)計(jì)服務(wù)器庫(字段描述庫)需要更新gmtoolserverGM服務(wù)器無需更新n ameserver名字服務(wù)器無需更新platformserver平臺(tái)服務(wù)器無需更新Un derworld for XXX游戲庫需要更新3.2游戲庫說明mysQl use underwrld_for_nadoo;Database changed mysql show tables;-j- +Tables_in_underwor1d_for_nadoo+BLACKLISTRELATION|DISABLECHAT|FRIENDRELATION|GAMEPLAYER|GAMEPLAYERBINDATA|GLOBALVARTABLE|LIMITIF|MAIL|MALL|MEDIAGIFT|PLAYERTODO|PVAIRANK|RELATIONPLAYER|RELATIONPLAYER_FENGCHAT|SERVERLISTI15 rows in set (0, 00 sec)DatabaseDescBLACKLISTRELATION黑名單列表DISABLECHAT禁言列表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二手房買賣合同無效?揭秘背后真相
- 個(gè)人理財(cái)賬戶監(jiān)管合同協(xié)議
- 專業(yè)公司借款投資合同范本
- 二手車買賣正式合同范本
- 個(gè)人長期借款合同范本專業(yè)版
- 不銹鋼工程安裝承包合同范本
- 個(gè)人商鋪?zhàn)赓U改造合同示例
- 二手房產(chǎn)合同附加條款協(xié)議
- 買賣合同法全文txt正規(guī)范本
- 中外合資生產(chǎn)合同范本(新能源)
- 2022年菏澤醫(yī)學(xué)??茖W(xué)校單招綜合素質(zhì)試題及答案解析
- 銀行內(nèi)部舉報(bào)管理規(guī)定
- 平面幾何強(qiáng)化訓(xùn)練題集:初中分冊數(shù)學(xué)練習(xí)題
- 項(xiàng)目獎(jiǎng)金分配獎(jiǎng)勵(lì)制度和方案完整版
- 支氣管鏡試題
- 陰道鏡幻燈課件
- 現(xiàn)代漢語詞匯學(xué)精選課件
- PCB行業(yè)安全生產(chǎn)常見隱患及防范措施課件
- 上海音樂學(xué)院 樂理試題
- SAP中國客戶名單
- WZCK-20系列微機(jī)直流監(jiān)控裝置使用說明書(v1.02)
評(píng)論
0/150
提交評(píng)論