建一個(gè)我的世界服務(wù)器需要多少錢?
大家好,我是臨山羨桃!首先感謝邀請(qǐng)!
自己做過《種子貓》《種子貓Ⅱ》《咪啪咪啪》 《命運(yùn)幻想鄉(xiāng)》,同時(shí)也幫助過數(shù)不清的服務(wù)器做過一些有償技術(shù)支持,現(xiàn)在研發(fā)公益項(xiàng)目CatSeedLogin 高版本的minecraft服務(wù)器登錄插件,以及在做網(wǎng)易的《零號(hào)任務(wù)》的技術(shù)開發(fā),以及偶爾做一下網(wǎng)易PE端的模組。
沒有做過這么大的在線服務(wù)器,而且根據(jù)你服務(wù)端不同類型,需要的服務(wù)器也不同。
小游戲主要吃帶寬,mod,插件或者混合比較吃cpu,內(nèi)存,管理人力。
如果按照自身情況分析 :
2014年開始做mc服務(wù)器的
那時(shí)候沒錢 沒技術(shù) 租著蘇特互聯(lián)的空間
1個(gè)月100左右 30人上限 cpu也不知道是什么型號(hào)的,內(nèi)存估計(jì)是共享,價(jià)格越高人數(shù)上限越大,內(nèi)存越多,帶寬是共享的
玩家日益增多 我也砸錢升級(jí)配置
技術(shù)問題全部自己善用搜索引擎(谷歌 百度 mcbbs)
有問題全部自己研究,自己查,自己動(dòng)手解決
而且服務(wù)器商特別不穩(wěn)定經(jīng)常出現(xiàn)硬盤爆滿,導(dǎo)致無法讀寫,最后導(dǎo)致回檔 數(shù)據(jù)丟失,三天兩頭被ddos
空間升級(jí)到后面上限人數(shù)可以80人 但是由于cpu不怎么樣 再怎么升級(jí)所謂的配置也沒用 每個(gè)月大概300左右,但是性能并不夠達(dá)標(biāo)80人的水平
后來就花錢租了“上帝的左手”的虛擬機(jī) 一個(gè)月450元
cpu e5 四核 具體型號(hào)忘了,主頻最高的時(shí)候能到3.0,內(nèi)存8g,帶寬獨(dú)享8m,上下行對(duì)等
當(dāng)時(shí)服務(wù)器帶了100人,經(jīng)常出現(xiàn)卡頓,內(nèi)存溢出,被左手老板說了幾次,我就開始研究?jī)?yōu)化
從原來每天8g爆滿常年 tps不高于15 優(yōu)化成 5g占用 tps 18 到 19左右
2015年左右 左手群里認(rèn)識(shí)一位已經(jīng)不開服務(wù)器的人,要轉(zhuǎn)手二手賣掉他的服務(wù)器,2100元 而且還主動(dòng)找我,想讓我買掉,他說缺錢,機(jī)器性能是x5650 32g 硬盤256g SSD
然后我看平常群里一起聊的挺歡 我就買了,買了之后還主動(dòng)要當(dāng)我服務(wù)器免費(fèi)技術(shù)(會(huì)寫php 易語言 有點(diǎn)蹩腳的前端技術(shù),但不會(huì)java 其實(shí)感覺他更多是想用我服務(wù)器的空閑資源自己用),然后我每天過著數(shù)框框的生活
但是重點(diǎn)來了,買了服務(wù)器并不是沒有日后的成本了,你需要把機(jī)器放到機(jī)房,才能運(yùn)行
這時(shí)候我托管在了蘇州的機(jī)房 一個(gè)月550,10m上下行對(duì)等的帶寬,雙線有一丁點(diǎn)防御,兩個(gè)獨(dú)立ip 一個(gè)電信,一個(gè)網(wǎng)通
當(dāng)時(shí)覺得貴爆了,這還不是投入最大的時(shí)候
服務(wù)器慢慢做到150人在線的程度 tps經(jīng)常掉到15以下 不是機(jī)器不好 也不是自己優(yōu)化不好
而是服務(wù)端核心的"特性" 運(yùn)行的時(shí)候基本只用一個(gè)線程的cpu 如果想充分利用其他cpu核心 就要多開幾個(gè) 然后用一個(gè)中轉(zhuǎn)服務(wù)器來轉(zhuǎn)發(fā)到其他服務(wù)器
于是我開了小游戲子服 用于分發(fā)cpu的壓力 這時(shí)候發(fā)生了帶寬不夠用的情況 人多的時(shí)候 延遲 掉線
我就跟機(jī)房申請(qǐng)弄到20m了 一個(gè)月 900元
再后來我就把這個(gè)機(jī)器拆開賣掉了 只留下硬盤
然后買了一臺(tái)全新的服務(wù)器z97主板 i7 4790k,32g內(nèi)存,128g SSD,2u機(jī)箱 ,結(jié)果更坑的來了 2u機(jī)箱放在機(jī)房要多交錢的,一個(gè)月多了250元 當(dāng)時(shí)那年代這配置的機(jī)器總價(jià)大概7000多,這時(shí)候我每個(gè)月還要支出至少1150元來維持服務(wù)器
由于i7 單核性能強(qiáng)大 我把服務(wù)器上限也開到300人 一個(gè)服務(wù)端230人左右可以穩(wěn)定在18左右tps 由于內(nèi)存才32g 也沒有做負(fù)載均衡 買i7初衷也是為了單核性能好。
這里解釋一下為什么我用2u機(jī)箱風(fēng)冷,之前有個(gè)同行《自由天地》的運(yùn)營(yíng)者,曾經(jīng)也用著i7 4790k并且超頻,用了水冷,1u的機(jī)箱,雖然在機(jī)房的費(fèi)用節(jié)省了,性能也很強(qiáng)悍,最后出現(xiàn)水冷液漏,整臺(tái)機(jī)器祭天了。
除非你能做到半年~一年檢修一次,否則我非常不建議用,建議優(yōu)先追求穩(wěn)定。
接下來 人多也會(huì)面臨帶寬不夠用 這時(shí)候又加了10m 到了30m 一個(gè)月需要1500元的支出
以上單單說的是服務(wù)器的機(jī)器 帶寬費(fèi)用
接下來來說說技術(shù)費(fèi)用
定制一個(gè)服務(wù)端java插件,少的100左右,多的500左右 修核心底層代碼的,獅子大開口 2000多
除了這些,其他疑難雜癥自己還是有很多經(jīng)驗(yàn)閱歷,都能自己解決,而且各大QQ群所謂自稱技術(shù)的人,有償幫你做XX的,水平真的是參差不齊。
2017年,看著網(wǎng)易云課堂,自學(xué)JAVA編程,每天敲一些JAVA代碼,寫一下筆記,經(jīng)常從知乎,CSDN的干貨文章學(xué)習(xí),反編譯別人代碼研究,自學(xué)摸打一段時(shí)間就開始寫服務(wù)端插件了,這還省去了找技術(shù)外包定制插件的費(fèi)用,再后來,隨著技術(shù)熟練,已經(jīng)也開始接單寫插件。
2014年一直做到現(xiàn)在 現(xiàn)在還在一直做。
現(xiàn)在minecraft的pc端玩家現(xiàn)在已經(jīng)很少了,存在的 也大多都去網(wǎng)易玩了, 5000人服務(wù)器 可以說是做夢(mèng)了 。你可以像我一樣從小的開始做起。
依我看來 現(xiàn)在一個(gè)人 沒有平臺(tái)的幫助 借助貼吧 mcbbs 這些發(fā)布宣傳 也就節(jié)假日50在線 算很多很多人了 ,投資這個(gè)需要理智,用戶量就這么點(diǎn),5000人誰來占滿呢?
個(gè)人建議 租一家良心的虛擬機(jī) 開始做吧 不要在意貴, 便宜過頭的 甚至有人說永久的,這里面不知道有多少貓膩和水分。
最后喜歡這次回答的可以點(diǎn)贊收藏加回答謝謝大家!