本文主要介紹如何解決聯(lián)網(wǎng)dota2協(xié)同服務(wù)器正在登錄的問題(聯(lián)網(wǎng)dota 2游戲協(xié)同服務(wù)器正在登錄),下面一起看看如何解決聯(lián)網(wǎng)dota2協(xié)同服務(wù)器正在登錄的問題(聯(lián)網(wǎng)dota 2游戲協(xié)同服務(wù)器正在登錄)相關(guān)資訊。
2月4日,dota2協(xié)同服務(wù)器維護已經(jīng)打響了一場21億的戰(zhàn)役。dota2將于2月4日上午8點維護,維護時間為大學(xué)1小時。
翻譯:nga
dota2游戲協(xié)調(diào)服務(wù)器將于太平洋時間下午4點關(guān)閉維護,屆時新游戲無法進行,但正在進行的游戲不會受到影響——當(dāng)然游戲結(jié)果的結(jié)算和任務(wù)完成會有所延遲。如果一切順利,dota2游戲協(xié)調(diào)服務(wù)器將宕機一小時左右,我們將在twitter上報告最新情況。
很久以前,我們認為32位整數(shù)可以編號43億左右的游戲,作為游戲的id號應(yīng)該足夠了。然而事實證明,我們的思維太簡單了。
我們的數(shù)據(jù)庫沒有。;t支持無符號整數(shù),所以總數(shù)據(jù)量變成了2.31≈21.4億左右,我們做了很多事情讓編號池工作得更快:
例如,游戲一匹配就被分配一個會話id,即使游戲不匹配。;t啟動不成功,甚至所有離線人機游戲都分配了一個會話id...
因此,這個32位編號池比我們想象的要快得多...
一句話,它 現(xiàn)在快用完了。不知道有沒有人注意到,目前最大的游戲id已經(jīng)超過了21億。
為此,我們一直在更新數(shù)據(jù)結(jié)構(gòu),使用64位會話id進行編號。(以下涉及數(shù)據(jù)庫知識,不了解可以跳過 我不明白。)
sql語言在改變列的大小時一般都不錯,幾分鐘就能搞定;當(dāng)寫入新數(shù)據(jù)時,存儲數(shù)據(jù)的原始行的大小會自動擴展。
但是,當(dāng)一個列是表的主鍵,或者表的索引包含該列時,您可以 這并不容易,所以你只能重建表格。
我們有很多這樣的表,使用會話id作為主鍵或索引...幸運的是,這些桌子并不是特別大,我們有能力重建它們。
但是所有事件id的數(shù)據(jù)加起來很大,大概170億行,大小6tb。將它們?nèi)窟w移到新表可能需要一周時間。如果我們遷移,我們還可以順便優(yōu)化這些數(shù)據(jù)
在服務(wù)器維護期間,我們會將過去幾個小時的會話id從舊表遷移到新的64位表中,以后使用新表,然后協(xié)調(diào)服務(wù)器會重新上線。如果一切正常就好了!
2038年下期再見!
你什么意思,你不 i don’我不在乎幾個小時前發(fā)生的事情,是嗎
(注2:許多計算機會遇到 新千年蟲 2038年的問題。有興趣的可以搜索 2038問題與答案你自己。
同志們,我們玩了差不多21億回合的dota2。
據(jù)水友 s的解釋,2038原本是32位計算時基。為了達到最高年份(19702038年最高值),v社打得不錯。
了解更多如何解決聯(lián)網(wǎng)dota2協(xié)同服務(wù)器正在登錄的問題(聯(lián)網(wǎng)dota 2游戲協(xié)同服務(wù)器正在登錄)相關(guān)內(nèi)容請關(guān)注本站點。
小米鎖屏快捷鍵在哪(小米鎖屏快捷功能設(shè)置)
ios怎么刪除短信,蘋果手機的短信怎么刪除
筆記本電源已接通未充電解決方法(筆記本電源已接通未充電解決方法圖片)
魅族mx5e拍照怎么樣,魅族mx拍照效果如何
windows11分區(qū)硬盤
已連接dota2協(xié)調(diào)服務(wù)器正在登陸怎么解決(已連接至dota 2游戲協(xié)調(diào)服務(wù)器正在登錄中)
微信wxid怎么添加好友(微信wxid轉(zhuǎn)換二維碼加好友)
華為麥芒10手機怎么樣好不好用(麥芒10配置)
安卓自帶的瀏覽器在哪(安卓瀏覽器在哪里打開)
臺式電腦顯示未檢測到信號怎么回事(臺式電腦檢測不到信號)
監(jiān)控多長時間自動刪除記錄(監(jiān)控多長時間自動刪除了)
英特爾cpu排行榜天表格,電腦英特爾cpu排行榜
win10重置系統(tǒng)后軟件如何恢復(fù)(win10升級win11后重置)
電腦管理員如何更改用戶名及開機密碼(修改電腦管理員名稱)
小米手環(huán)2 怎么樣,小米7手環(huán)怎么樣
win 10系統(tǒng)激活軟件有哪些(window10激活軟件怎么用)
咔咔一鍵重裝win7系統(tǒng)幾步就能解決了(咔咔一鍵重裝win7系統(tǒng)幾步就能解決藍屏)
手機被偷有鎖屏管用嗎怎么辦(手機被偷有鎖屏管用嗎知乎)
ipadm1芯片和a14區(qū)別(ipadm1芯片和a15)
蘋果手機序列號官網(wǎng)怎么查詢(蘋果序列號查詢 官網(wǎng)蘋果手機真假)