Pokud chcete přidávat komentáře, musíte se:

Registrovat nebo Přihlásit
  • sugyn

    Mam tomu rozumet tak ze bezi na windows server 2000? Pripadne na podobne starym linuxu?

    Tipuju ze jste chteli napsat aplikace ktera zajistuje pristup hracu do hry ma 20 let stary kod. Pochybuju ze nejaky admin si dovoli bezet pripojeny server v siti se starym a neaktualizovanym operacnim systemem. 

    A mimochodem server ma zhruba 3 stavy.

    Bezi

    Nebezi

    Je sekly a potrebuje reboot.

    Zbytek obstarava aplikace ktera s chodem serveru samotneho nema nic spolecneho.

    • JsonKody

      "Server" znamena asi tak 100 ruznych věcí .. tady se nikdo nevavi o fyzickém HW nebo o OS ale o programu napsaném pred dvaceti lety, který se stará o správu online části hry.

    • radim.zaty

      Termín server neznamená jen hardware a operační systém, ale i aplikaci, respektive službu (Win) nebo démona (Unix), která v architektuře client-server slouží jako server. 

      A mimochodem, server (aplikace) těch stavů může mít víc. Může tam docházet třeba k tomu, že fronta požadavků je příliš dlouhá a nestíhá se zpracovávat (na tomhle principu fungují DoS útoky). Můžou tam být třeba deadlocky, tedy že 2 procesy čekají jeden na druhého a vice versa.   A mnoho dalších stavů. 


      • sugyn

        Ano a to uz se prave bavime o aplikacich co bezi na serveru, viz treba sql servery, databazovy servery a tak dale. Zaklad je nicmene stejny box+os nakonfigurovany a zapojeny do infrastruktury. Co uz na nem budes poustet je dalsi vec. 

        A ano stavu to muze mit vice (obviously) at uz chyby HW nebo softwaru, chyby ja nevim domenoveho kontroleru, dhcp, muze to vyzadovat BMR po neuspesnem patchovani ale to vse jsou raritni pripady. Plati co jsem napsal bud bezi nebo ne. 

        • Mluvit v tomto případě o serveru ve smyslu fyzického stroje s operačním systémem, je dost ošidné. Samozřejmě to běží na nějaké úrovni virtualizace, která určitě není 20 let stará. Pro takovou by se už dost blbě sháněl hardware. Ve výsledku se pak jako jeden jednolitý D2 server, ke kterému se připojují hráči, tváří aplikace, která fyzicky běží v mnoha instancích po kouskách rozprostřená  po značné části nějakého datacentra. Pokud na to její kód není připravený nebo mu nesedne konkrétní architektura virtualizace, může to způsobovat problémy.

        • Derp_1337

          Cituji wikipedii:

          "In computing, a server is a piece of computer hardware or software (computer program) that provides functionality for other programs or devices, called "clients". Servers can provide various functionalities, often called "services", such as sharing data or resources among multiple clients, or performing computation for a client. A single server can serve multiple clients, and a single client can use multiple servers. A client process may run on the same device or may connect over a network to a server on a different device."


          Takže obojí (hardware nebo či jenom software samotný) může být považováno za server. Klidně si můžeš vytvořit i kompletně virtuální server na svém hardware aniž by jsi potřeboval někde nějaký hardware kdesi v datacentru. A pak si ten virtuální server můžeš volat a využívat z toho samého hw.

  • Hm tak pridali cekaci frontu na pripojeni :D Ted jsem treba 62 v poradi...fakt by me zajimalo, kolik lidi ty jejich servery zvladaji

  • Ja to nechápu. Driv se Diablo II hralo take na srvrech blizzu? Ja si pamatuju, ze to všichni hráli offline, nebo po lance. Nebo se pletu?

    • jo hralo se na Bnetu normalne, offline se hralo kdyz clovek nemel originalku :) nebo chtel hrat ,,bezpecnejsi,, HC, pripadne rychleji expit na player 8

  • No a na jakem kodu bezi WOW ? Podle me proste vymluvy, prece tech hracu nejsou miliony, zvlast ted par tydnu po spusteni a servery porad padaji jak hrusky

Pokud chcete přidávat komentáře, musíte se:

Registrovat nebo Přihlásit