自從在“網吧黃頁”上刊登拙作《網吧網絡游戲更新管理技術方案》一文後,有很多朋友紛紛發表評論並來信詢問相關的細節問題,由於近段時間以來學習和工作較忙,上網時間很少,所以未能及時地給各位朋友進行一一回復,在此深表歉意。
關於網吧內的網絡游戲更新工作,是每個網吧和每個網管都很頭痛的問題,同時由於每個網管都會在實踐工作中有自己的不同的獨到的見解和具體的方法,所以我在《網吧網絡游戲更新管理技術方案》一文中只是簡單地提出一種思路,僅供大家進行參考。故此,可能有些地方文字敘述過於簡潔,導致大家閱後不甚明了,問題和疑問也就由此而產生。在此聲明,並非我有意有所保留,網絡本就是講的一個“共享”精神,大家利用網絡、利用“網吧黃頁”這個平台互相交流、互相學習,來不斷地提高自己的技術水平,而且,我自身的很多技術也都是從網絡和眾多的網友中學習來的,所以我很樂意將我所知的東東“知無不言,言無不盡”地道出來(只要大家不嫌我啰嗦就好)。
大家來信詢問的焦點集中在同步更新問題上,主要是我所使用的同步更新軟件及具體的操作細節。下面將就這個問題作進一步的闡述,算是對《網吧網絡游戲更新管理技術方案》一文所做的補充吧!大家請將兩篇文章結合起來閱讀。
一、配置要求
對於游戲服務器的配置,並沒有什麼特別的要求,網吧內一般的工作站機器都可以勝任,也不一定非要使用專門的游戲服務器,要求主要在硬盤速度、內存大小、網卡速度及局域網質量上面要好一點,因為這是關系到網吧局域網內游戲同步更新的速度之關鍵所在。硬盤方面使用7200轉8M緩存的即可,內存有512M可以了,網卡要用質量好一點的100M網卡,局域網交換機采用100M的交換機即可。當然,我所說的僅是基本的配置,視您具體的情況來進行選擇,如果網吧機器不多配置差一點也問題不大,如果您資金富余的話,那您就看著辦吧,當然是越高的配置使用起來越好了。唯一要注意的是,局域網一定要采用交換機,如果您網吧還在用HUB(集線器)的話(我知道有的老網吧還在用喲),那麼請您不要使用這種技術方案,否則引起局域網廣播風暴可就不好玩了。
在游戲的管理方面,不論網吧內是否所有機器硬盤大小相同,管理方式一定要統一,這是關鍵之所在,只有采用統一的管理方式,才能在日常的管理中方便快捷。下面我們假設網吧所有的網絡游戲都安裝在D:\netgame下各自的游戲目錄中,安裝網絡游戲的D:盤不在軟硬件保護之內,游戲服務器(命名為Server)的硬盤最大,安裝了網吧最全的網絡游戲。
二、同步軟件及相關設置
我現在所使用的同步軟件是田愛華先生設計的LanUpdater,大家可以到51758論壇上下載到該軟件及相關的使用說明。該同步軟件采用文件夾同步的原理,只要設置好配置文件,以後使用時不用選擇路徑,操作非常簡便,更新速度也較快,如果局域網質量較好,基本上能夠達到網絡傳輸的極限了。該同步軟件是一款綠色軟件,使用非常簡單,大家只要認真閱讀其readme.txt文件相信都能很快上手的。
LanUpdater軟件只要配置好游戲的更新項目,即可正常使用。下面是一個配置文件LanUpdater.XML的示例(可用記事本程序進行編輯),僅供參考:
(……中間其他的游戲項目自己依樣畫葫蘆地加吧!)