A Diablo 2: Resurrected rajtja és az azóta eltelt időszak a legtöbbeknek nem volt éppen kellemes élmény, hiszen azzal lehet találkozni, hogy a szerverek leginkább nem működnek, összeomlanak, elveszik a karakterek progressziója és még hosszasan lehetne sorolni. A lényeg, hogy elég nagy a baj, és a Blizzard végre úgy érezte, hogy reflektálnia kell ezekre a problémákra, amit meg is tettek egy hosszú bejegyzés keretein belül.

A probléma egyik felét a szerverek működése jelentette. A dolog úgy működik, hogy az összes karaktert és az azokhoz kapcsolódó információkat egy globális központi adatbázis tárolja, azonban mivel ennek hatalmas lenne a terheltsége, ha minden adatot innen kellene lekérni, léteznek regionális adatbázisok is. A különböző régiókból (EU, Ázsia, stb.) először helyben, a régiós adatbázisba mentődnek a karakterek adatai, és innen is kérdezi le őket a játék, aztán ezt később átmentik a központi globális adatbázisba (aminek pedig vannak biztonsági másolatai, ha bármi történne).

Számos esetben ez a fajta globális-régiós lekérdezés és visszaírás jelentette a problémát, amin a Blizzard különböző konfigurációs változtatásokkal és optimalizácókkal próbált javítani.

Azonban emögött az egész mögött mélyebb okok húzódnak meg, amit a Blizzard azzal magyaráz, hogy nagyon sok legacy (vagyis eredeti) kódot tartottak meg a Diablo 2-ből, amik ugyan kisebb változtatásokkal, de továbbra is az online rendszer funkcióit vezérlik, úgy mint: játék létrehozás és csatlakozás, a játéklisták frissítése és szűrése, a szerverek állapotának ellenőrzése, és a karakterek bekérése az adatbázisból, valamint annak összevetése, hogy az adott karakter be tud-e lépni az adott játékba.

A problémát az jelenti, hogy ez a régi rendszer nem tud lépést tartani a játék modern felhasználási szokásaival. A Blizzard ezt úgy magyarázza, hogy ma már minden guide, adat és információ rendelkezésre áll ahhoz, hogy a felhasználók a lehető legjobban ki tudják "használni" a játékot, ami magyarra azt jelenti, hogy a farmolós runok miatt nagyon gyors ütemben és nagy számban kreálnak új játékot, tölik be azt és semmisítik meg (zárják be). És hiába készültek fel erre valamennyire a bétás tapasztalatok alapján, ez nem volt elég.

A Blizzard szerint a problémát az jelenti, hogy túl sokszor mentenek a globális adatbázisba, holott az ideális állapot az lenne, hogy ide szinte sose mentsenek - erre valójában csak akkor lenne szükség, mielőtt a rendszernek "unlockolni" kell az adott karaktert, onnantól kezdve minden mehetne a regionáls adatbázison keresztül. A Blizzard közölte, hogy elkezdődött a rendszer újraírása és átalakítása, ez azonban sok munkát és tesztelést igényel, így addig tesznek néhány intézkedést.

Limitálják a létrehozható és joinolható játékok számát: tudják, hogy ez sokaknak kényelmetlenséget fog okozni, de aki 20 másodperces Pindleskin runokat csinál, az egy idő után hibaüzenetbe fog belefutni. Ez nem azt jelenti, hogy a szerverek nem működnek, hanem hogy pici pihenő következik az adott felhasználónak.

Jön a login queue: ez viszonylag magától értetődő, szintén a szervereket próbálják védeni az egyszerre bejelentkező rengeteg játékostól, így következik majd a sorbanállás.

Szétbontják a funkciókat: míg jelenleg egy rendszer felelelős a fentebb említett funkciókért, ezt a jövőben szét fogják darabolni több kisebb alrendszerré. Ez a folyamat már elindult és persze folyamatosan halad majd.

Hírlevél feliratkozás
A feliratkozással elfogadom a Felhasználási feltételeket és az Adatvédelmi nyilatkozatot.

15 hozzászólás

A komment írásához előbb jelentkezz be!
MastR
MastR
2021. okt. 21. 15:57
#8

Teljesen megértem a dolgot. Azt viszont már nem igazán, hogy miért 157 nap az átlag queue a supportnál.

Andreios_81
Andreios_81
2021. okt. 21. 15:17
#7

De jó is nekem, hogy csak offline játszok vele, egyik probléma se érint... :D

drumfan321
drumfan321
2021. okt. 21. 14:20
#6

Nekem semmi bajom vele...Én élvezem a játék adta lehetőségeket és nem nyafogok még úgy sem, hogy csak este van időm leülni gamelni 2-3 órát. De annak a 2-3 órának nagyon örülök. Persze olyankor is 2-300-as sorbanállás van ,de kb. 10 perc és el is fogy. Lehet ismét a Blizzre dobni a szart, az megy....És igen én is megyek Pindle, Act5, vagy éppen Cow level runokat, de nincs bajom a folyamatossággal és a pörgős farmolással. Nekem teljesen pozitív a Ressurrected és csak így tovább, megérte a pénzt, megéri az időt, amit ráfordítok. Alig várom, hogy hazaérjek, családozás után leülhessek és kikapcsolódjak.

_PARASZT_
_PARASZT_
2021. okt. 22. 9:06

@Szefmester Jah gondolom a normálisabb fejlesztök már ott hagyták a céget, a maradéknak meg kínai a C

Resike
Resike
2021. okt. 21. 14:17
#5

Az eretedi D2 battle.net szervere alatt egyetlen egy számítógép volt ami kiszolgálta az egész világot P2P kapcsolatokkal. Ja és még a WC3 játékoskokat is. Kellett nekik ez az online singleplayeres faszság... Ugyanez ment D3 kiadásakor is.

Mosdatlan_falusi
Mosdatlan_falusi
2021. okt. 21. 17:24

@Resike a jó öreg Error 37...

Ch00ler
Ch00ler
2021. okt. 21. 13:58
#4

Queue mar kb. 1 hete van.

A legtobbeknek problemaja van kijelentes ismet csak a szokasos bulvaros fordulat arra, hogy valamit negativ szinben tuntessunk fel. Azert mert 5000-en nyafognak valami forumon, attol meg a masik 1 millio nyugodtan jatszik es nem megy a forumra, hogy beirja, hogy tok jol megy minden.

"A Blizzard ezt úgy magyarázza, hogy ma már minden guide, adat és információ rendelkezésre áll ahhoz, hogy a felhasználók a lehető legjobban ki tudják "használni" a játékot, ami magyarra azt jelenti, hogy a farmolós runok miatt nagyon gyors ütemben és nagy számban kreálnak új játékot, tölik be azt és semmisítik meg (zárják be)."

Ez a Blizzard reszerol ertelmetlen, mivel mindig is ugy jatszottak a nepek, hogy egymas utan csinaltak 120 baalrun-t kb. 5 perces idokozonkent, szorozva a B.net-en jatszok kb. 50%-val. Magyarul korabban is pontosan ekkora terheles volt a szerveren es a kodon/adatbazison, mint most. Akkor ez mukodott. Oldjak meg, ne nyafogjanak.

lasagna
lasagna
2021. okt. 21. 13:50
#3

...nagyon sok legacy (vagyis eredeti)((vagyis silány minőségű)) kódot...

Geravor
Geravor
2021. okt. 21. 13:48
#2

Multi-billion dollar company btw

Enno
Enno
2021. okt. 23. 19:56

@Geravor Ugyan, biztos akarnak szervert bőviteni és embereket állitani a hibákra de hiány van a piacon az erőforrásokbólm pedig ők tényleg sokat akarnak forditani a minőségre :))))  Jah hogy nem ? lul

_PARASZT_
_PARASZT_
2021. okt. 21. 13:44
#1

Mi a fasz? Egy régi játékot adtak ki ujra reskinelve, mi az, hogy a régi programkód miatt omlanak össze? Ez egy régi játék, a legközelebb majd azt adják ki, hogy azért nem megy, mert az ég kék lol?

Annyira röhejes, amikor hozzá nem értő embereknek adják oda, hogy magyarázkodjanak. Inkább maradjanak kussba, vagy válalják be nyiltan, hogy szarnak az egészre magasról.

Amugy meg régen is volt online diablo, és müködött (a régi programkóddal) pedig akkor többen tolták. Most meg itt magyarázkodnak, hogy azért nem megy mert rutin feladatokat nem tudnak rendesen ellátni wtf?

pepeno1
pepeno1
2021. okt. 22. 10:31

@dead Csak a régi szakik, akik ugyanezekkel szívtak annak idején a régi D2-vel, már rég nem dolgoznak a blizz-nél, és, ezek szerint, a tudás is elveszett, amit akkor szereztek. Ez egy ekkora marketingü cégnél elfogadhatatlan, hogy folyamatosan ugyanazokat a hibákat követik el. Mintha a supporter állományuk fél-egy évente cserélődne.

Vissza az oldal tetejére